在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL报错MySQL server syntax to use near 'OPTION SQL

117次阅读
没有评论

共计 7954 个字符,预计需要花费 20 分钟才能阅读完成。

行业资讯    
数据库    
MySQL 数据库    
MySQL 报错 MySQL server syntax to use near OPTION SQL_SELECT_LIMIT=DEFAULT 怎么办

这篇文章主要介绍了 MySQL 报错 MySQL server syntax to use near OPTION SQL_SELECT_LIMIT=DEFAULT 怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。

  在 hive 的应用中,出现如下错误时 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near OPTION SQL_SELECT_LIMIT=DEFAULT 是 mysql 的版本和驱动的版本不匹配导致的,我的 mysql 版本是 5.6 的,刚开始使用的驱动是 mysql-connector-java-5.0.5-bin.jar,但是 mysql5.6 已经抛弃了这个参数,所以会报上面错误,换成驱动 mysql-connector-java-5.1.31-bin.jar 后解决。

解决方案:

下载驱动:
http://dev.mysql.com/downloads/connector/j/
选择平台,下载 (mysql-connector-java-5.1.31.tar.gz)
下载后解压
tar -xvf mysql-connector-java-5.1.31.tar 
cd mysql-connector-java-5.1.31
cp mysql-connector-java-5.1.31-bin.jar  /usr/local/hive/lib/

Retrying HMSHandler after 2000 ms (attempt 8 of 10) with error: javax.jdo.JDODataStoreException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near OPTION SQL_SELECT_LIMIT=DEFAULT at line 1

  at org.datanucleus.api.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:451)

  at org.datanucleus.api.jdo.JDOPersistenceManager.getDataStoreConnection(JDOPersistenceManager.java:2259)

  at org.apache.hadoop.hive.metastore.MetaStoreDirectSql.getProductName(MetaStoreDirectSql.java:155)

  at org.apache.hadoop.hive.metastore.MetaStoreDirectSql.determineDbType(MetaStoreDirectSql.java:146)

  at org.apache.hadoop.hive.metastore.MetaStoreDirectSql. init (MetaStoreDirectSql.java:120)

  at org.apache.hadoop.hive.metastore.ObjectStore.initialize(ObjectStore.java:295)

  at org.apache.hadoop.hive.metastore.ObjectStore.setConf(ObjectStore.java:258)

  at org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:73)

  at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:133)

  at org.apache.hadoop.hive.metastore.RawStoreProxy. init (RawStoreProxy.java:56)

  at org.apache.hadoop.hive.metastore.RawStoreProxy.getProxy(RawStoreProxy.java:65)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.newRawStore(HiveMetaStore.java:579)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.getMS(HiveMetaStore.java:557)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.get_database_core(HiveMetaStore.java:933)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_database(HiveMetaStore.java:876)

  at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at org.apache.hadoop.hive.metastore.RetryingHMSHandler.invoke(RetryingHMSHandler.java:102)

  at com.sun.proxy.$Proxy18.create_database(Unknown Source)

  at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Processor$create_database.getResult(ThriftHiveMetastore.java:8519)

  at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Processor$create_database.getResult(ThriftHiveMetastore.java:8503)

  at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)

  at org.apache.hadoop.hive.metastore.TUGIBasedProcessor$1.run(TUGIBasedProcessor.java:110)

  at org.apache.hadoop.hive.metastore.TUGIBasedProcessor$1.run(TUGIBasedProcessor.java:106)

  at java.security.AccessController.doPrivileged(Native Method)

  at javax.security.auth.Subject.doAs(Subject.java:415)

  at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1671)

  at org.apache.hadoop.hive.metastore.TUGIBasedProcessor.process(TUGIBasedProcessor.java:118)

  at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:285)

  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

  at java.lang.Thread.run(Thread.java:745)

NestedThrowablesStackTrace:

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near OPTION SQL_SELECT_LIMIT=DEFAULT at line 1

  at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)

  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)

  at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)

  at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)

  at com.mysql.jdbc.Connection.execSQL(Connection.java:3243)

  at com.mysql.jdbc.Connection.execSQL(Connection.java:3172)

  at com.mysql.jdbc.Statement.executeQuery(Statement.java:1166)

  at com.mysql.jdbc.Connection.getTransactionIsolation(Connection.java:3805)

  at com.jolbox.bonecp.ConnectionHandle.getTransactionIsolation(ConnectionHandle.java:825)

  at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:444)

  at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getXAResource(ConnectionFactoryImpl.java:378)

  at org.datanucleus.store.connection.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:328)

  at org.datanucleus.store.connection.AbstractConnectionFactory.getConnection(AbstractConnectionFactory.java:94)

  at org.datanucleus.store.rdbms.RDBMSStoreManager.getNucleusConnection(RDBMSStoreManager.java:1357)

  at org.datanucleus.api.jdo.JDOPersistenceManager.getDataStoreConnection(JDOPersistenceManager.java:2245)

  at org.apache.hadoop.hive.metastore.MetaStoreDirectSql.getProductName(MetaStoreDirectSql.java:155)

  at org.apache.hadoop.hive.metastore.MetaStoreDirectSql.determineDbType(MetaStoreDirectSql.java:146)

  at org.apache.hadoop.hive.metastore.MetaStoreDirectSql. init (MetaStoreDirectSql.java:120)

  at org.apache.hadoop.hive.metastore.ObjectStore.initialize(ObjectStore.java:295)

  at org.apache.hadoop.hive.metastore.ObjectStore.setConf(ObjectStore.java:258)

  at org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:73)

  at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:133)

  at org.apache.hadoop.hive.metastore.RawStoreProxy. init (RawStoreProxy.java:56)

  at org.apache.hadoop.hive.metastore.RawStoreProxy.getProxy(RawStoreProxy.java:65)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.newRawStore(HiveMetaStore.java:579)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.getMS(HiveMetaStore.java:557)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.get_database_core(HiveMetaStore.java:933)

  at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_database(HiveMetaStore.java:876)

  at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at org.apache.hadoop.hive.metastore.RetryingHMSHandler.invoke(RetryingHMSHandler.java:102)

  at com.sun.proxy.$Proxy18.create_database(Unknown Source)

  at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Processor$create_database.getResult(ThriftHiveMetastore.java:8519)

  at org.apache.hadoop.hive.metastore.api.ThriftHiveMetastore$Processor$create_database.getResult(ThriftHiveMetastore.java:8503)

  at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)

  at org.apache.hadoop.hive.metastore.TUGIBasedProcessor$1.run(TUGIBasedProcessor.java:110)

  at org.apache.hadoop.hive.metastore.TUGIBasedProcessor$1.run(TUGIBasedProcessor.java:106)

  at java.security.AccessController.doPrivileged(Native Method)

  at javax.security.auth.Subject.doAs(Subject.java:415)

  at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1671)

  at org.apache.hadoop.hive.metastore.TUGIBasedProcessor.process(TUGIBasedProcessor.java:118)

  at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:285)

  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

  at java.lang.Thread.run(Thread.java:745)

感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“MySQL 报错 MySQL server syntax to use near OPTION SQL_SELECT_LIMIT=DEFAULT 怎么办”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计7954字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 收集最新中文国产中文字幕 | 992tv成人免费视频 | 亚洲日韩欧美一区久久久久我 | 一级片观看 | 欧洲成人免费高清视频 | 欧美成人亚洲高清在线观看 | 亚洲福利在线观看 | 国产精品欧美亚洲日本综合 | 日韩视频 中文字幕 | 麻豆国产一区二区在线观看 | 国产精品第一区第27页 | 青青青国产观看免费视频 | 亚洲精品亚洲人成在线播放 | 亚洲国产日韩在线人高清 | 999热精品这里在线观看 | 91自产国偷拍在线 | 久久不卡视频 | 婷婷色综合久久五月亚洲 | 自拍偷自拍亚洲精品被多人伦好爽 | 亚洲精品无码高潮喷水a片软 | 亚洲色av性色在线观无码 | 日本一区二区三区久久久久 | 亚洲中文无码永久免费 | 天天影视色香欲综合网 西瓜影音 | a国产在线| 两人性潮高免费视频看 | 久久男人的天堂色偷偷 | 中文字幕在线免费观看 | 日日摸夜夜添夜夜添aa | 黄色动态网站 | 久久婷婷五月综合色精品 | 野外做受又硬又粗又大视幕 | 久久久999 | 日韩欧美精品一区二区三区 | 成人影视免费观看 | 成人黄色在线 | 国产成人综合久久 | 少妇人妻偷人激情视频 | 在线欧美精品国产综合五月 | 国产精品久久久久久久久人妻 | 亚洲欧美日韩高清 |