Sachverhalt: A. Der 1961 geborene S._ war seit 1. August 2010 Monteur bei der Firma X._ GmbH und dadurch bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obligatorisch unfallversichert. Am 3. September 2010 erlitt er einen Autounfall. Das Kantonsspital Y._ diagnostizierte am 4. September 2010 ein kraniozervikales Beschleunigungstrauma. Die SUVA erbrachte Heilbehandlung und Taggeld. Mit Verfügung vom 15. April 2011 stellte sie die Taggelder per 1. Mai 2011 ein, da dem Versicherten die angestammte Tätigkeit wieder vollumfänglich zumutbar sei. Seine Einsprache wies sie mit Entscheid vom 23. November 2011 ab. B. Die hiegegen eingereichte Beschwerde wies das Kantonsgericht Basel-Landschaft mit Entscheid vom 31. Mai 2012 ab. C. Mit Beschwerde beantragt der Versicherte, in Aufhebung des kantonalen Entscheides sei die SUVA zu verpflichten, ihm die versicherten Leistungen (Taggelder und Heilungskosten) über den 30. April 2011 hinaus mindestens bis 31. Oktober 2011, eventuell ab 1. Mai 2012 eine Invalidenrente in noch zu bestimmender Höhe auszurichten. Ein Schriftenwechsel wurde nicht angeordnet.