無法找到註冊驅動Did not find registered driver with class com.mysql.jdbc.Driver
百度其他資料,都說是因為$HADOOP-YARN-HOME下沒有驅動包,檢視他們原始碼 其實是程式碼沒有載入驅動
貼正確程式碼
package l847164916 import java.util.Properties import org.apache.calcite.avatica.Meta.ConnectionProperties import org.apache.spark.sql.{SQLContext, SaveMode} import org.apache.spark.sql.hive.HiveContext import org.apache.spark.{SparkConf, SparkContext} /** * Created by Administrator on 2016/8/25. */ object Hive2MySql { def main(args: Array[String]): Unit = { val url = "" val prop = new Properties() prop.setProperty("user","") prop.setProperty("password","") prop.setProperty("driver","com.mysql.jdbc.Driver") val conf = new SparkConf().setAppName("hive2mysql") val sc = new SparkContext(conf) val hict = new HiveContext(sc) hict.sql("use dwb") val df = hict.sql("select ldap_dn,mail_name,mobile,domain_name,email,office_code,cn_name,title from index_emp_info") df.printSchema() df.write.mode(SaveMode.Append).jdbc(url,"base_info",prop) } }
相關文章
- Loading class `com.mysql.jdbc.DriverMySqlJDBC
- HPUX 監聽無法動態註冊UX
- 解決Mybatis連線Sql server 出現 Cannot load JDBC driver class 'com.mysql.jdbc.Driver '的問題MyBatisServerJDBCMySql
- 驅動Driver-platform平臺驅動Platform
- 記一次Oracle無法動態註冊問題Oracle
- 驅動開發:探索DRIVER_OBJECT驅動物件Object物件
- 驅動Driver-MISC雜項驅動裝置
- Oracle 19C 監聽無法動態註冊例項Oracle
- nancy Unable to find view engine that could render the view 無法找到檢視模板引擎NaNView
- liunx驅動之字元裝置的註冊字元
- windows驅動註冊中斷服務程式Windows
- 驅動Driver-阻塞&非阻塞
- 驅動Driver-非同步通知非同步
- 驅動Driver-input子系統
- kattle Driver class 'oracle.jdbc.driver.OracleDriver' could not be foundOracleJDBC
- 【ASM】ASM啟動無法找到spfile問題原因ASM
- 無法找到指令碼庫指令碼
- Windows無法找到網路介面卡的驅動程式怎麼辦 win10找不到網路介面卡驅動WindowsWin10
- dubbo註冊中心佔位符無法解析問題
- 驅動Driver-Pinctrl-GPIO子系統
- 動態註冊和靜態註冊
- 靜態註冊和動態註冊
- platform_driver驅動及裝置驅動匹配識別符號Platform符號
- 解決宏碁非凡S3 安裝Win11時無法找到驅動器問題S3
- 印表機驅動程式無法使用怎麼解決 印表機驅動程式無法使用w10
- Fatal error: Uncaught PDOException: could not find driverErrorException
- dubbo註冊中心佔位符無法解析問題(二)
- 資料庫無法註冊至監聽服務解決辦法資料庫
- 驅動版本與庫檔案不匹配(Failed to initialize NVML: Driver/library version mismatch)導致nvidia驅動無法執行的解決思路(不重啟)AI
- 一次Oracle監聽無法動態註冊處理過程排查分析Oracle
- 【Spring註解驅動開發】在@Import註解中使用ImportBeanDefinitionRegistrar向容器中註冊beanSpringImportBean
- 解決tomcat啟動時無法找到GroovyObject 異常TomcatObject
- Oracle Listener 動態註冊 與 靜態註冊Oracle
- Oracle listener靜態註冊和動態註冊Oracle
- Oracle Listener 動態註冊與靜態註冊Oracle
- 【監聽】動態註冊和靜態註冊
- vmware虛擬網路卡驅動無法安裝
- [原] eclipse 無法找到 run as junitEclipse