hive连接mysql 报错 readonly server 50C

各位大侠,我搭建了一个hadoop环境,用hive做数据仓库,mysql做hive的元数据仓库,用于定时分析用户数据中的日志文件,但在hive访问mysql的过程中,不定时的报如下错误:

java.sql.SQLException: Query returned non-zero code: 1, cause: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:javax.jdo.JDODataStoreException: Could not retrieve transation read-only status server
at org.datanucleus.api.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:451)
at org.datanucleus.api.jdo.JDOPersistenceManager.jdoMakePersistent(JDOPersistenceManager.java:732)
at org.datanucleus.api.jdo.JDOPersistenceManager.makePersistent(JDOPersistenceManager.java:752)
at org.apache.hadoop.hive.metastore.ObjectStore.createTable(ObjectStore.java:784)
at sun.reflect.GeneratedMethodAccessor40.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.RawStoreProxy.invoke(RawStoreProxy.java:98)
at com.sun.proxy.$Proxy0.createTable(Unknown Source)
at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_table_core(HiveMetaStore.java:1374)
at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_table_with_environment_context(HiveMetaStore.java:1407)
at sun.reflect.GeneratedMethodAccessor39.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.$Proxy10.create_table_with_environment_context(Unknown Source)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.create_table_with_environment_context(HiveMetaStoreClient.java:1884)
at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.create_table_with_environment_context(SessionHiveMetaStoreClient.java:96)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.createTable(HiveMetaStoreClient.java:607)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.createTable(HiveMetaStoreClient.java:595)
at sun.reflect.GeneratedMethodAccessor38.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.RetryingMetaStoreClient.invoke(RetryingMetaStoreClient.java:90)
at com.sun.proxy.$Proxy11.createTable(Unknown Source)
at org.apache.hadoop.hive.ql.metadata.Hive.createTable(Hive.java:670)
at org.apache.hadoop.hive.ql.exec.DDLTask.createTable(DDLTask.java:3959)
at org.apache.hadoop.hive.ql.exec.DDLTask.execute(DDLTask.java:295)
at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:160)
at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:85)
at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1604)
at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1364)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1177)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1004)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:994)
at org.apache.hadoop.hive.service.HiveServer$HiveServerHandler.execute(HiveServer.java:197)
at org.apache.hadoop.hive.service.ThriftHive$Processor$execute.getResult(ThriftHive.java:644)
at org.apache.hadoop.hive.service.ThriftHive$Processor$execute.getResult(ThriftHive.java:628)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:206)
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:744)
NestedThrowablesStackTrace:
java.sql.SQLException: Could not retrieve transation read-only status server
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1094)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:997)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:983)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:928)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:949)
at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3967)
at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3938)
at com.jolbox.bonecp.ConnectionHandle.isReadOnly(ConnectionHandle.java:867)
at org.datanucleus.store.rdbms.ConnectionFactoryImpl$ManagedConnectionImpl.getConnection(ConnectionFactoryImpl.java:422)
at org.datanucleus.store.rdbms.valuegenerator.TableGenerator.createRepository(TableGenerator.java:270)
at org.datanucleus.store.rdbms.valuegenerator.AbstractRDBMSGenerator.obtainGenerationBlock(AbstractRDBMSGenerator.java:162)
at org.datanucleus.store.valuegenerator.AbstractGenerator.obtainGenerationBlock(AbstractGenerator.java:197)
at org.datanucleus.store.valuegenerator.AbstractGenerator.next(AbstractGenerator.java:105)
at org.datanucleus.store.rdbms.RDBMSStoreManager.getStrategyValueForGenerator(RDBMSStoreManager.java:2005)
at org.datanucleus.store.AbstractStoreManager.getStrategyValue(AbstractStoreManager.java:1386)
at org.datanucleus.ExecutionContextImpl.newObjectId(ExecutionContextImpl.java:3827)
at org.datanucleus.state.JDOStateManager.setIdentity(JDOStateManager.java:2571)
at org.datanucleus.state.JDOStateManager.initialiseForPersistentNew(JDOStateManager.java:513)
at org.datanucleus.state.ObjectProviderFactoryImpl.newForPersistentNew(ObjectProviderFactoryImpl.java:232)
at org.datanucleus.ExecutionContextImpl.newObjectProviderForPersistentNew(ExecutionContextImpl.java:1414)
at org.datanucleus.ExecutionContextImpl.persistObjectInternal(ExecutionContextImpl.java:2218)
at org.datanucleus.ExecutionContextImpl.persistObjectWork(ExecutionContextImpl.java:2065)
at org.datanucleus.ExecutionContextImpl.persistObject(ExecutionContextImpl.java:1913)
at org.datanucleus.ExecutionContextThreadedImpl.persistObject(ExecutionContextThreadedImpl.java:217)
at org.datanucleus.api.jdo.JDOPersistenceManager.jdoMakePersistent(JDOPersistenceManager.java:727)
at org.datanucleus.api.jdo.JDOPersistenceManager.makePersistent(JDOPersistenceManager.java:752)
at org.apache.hadoop.hive.metastore.ObjectStore.createTable(ObjectStore.java:784)
at sun.reflect.GeneratedMethodAccessor40.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.RawStoreProxy.invoke(RawStoreProxy.java:98)
at com.sun.proxy.$Proxy0.createTable(Unknown Source)
at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_table_core(HiveMetaStore.java:1374)
at org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.create_table_with_environment_context(HiveMetaStore.java:1407)
at sun.reflect.GeneratedMethodAccessor39.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.$Proxy10.create_table_with_environment_context(Unknown Source)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.create_table_with_environment_context(HiveMetaStoreClient.java:1884)
at org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient.create_table_with_environment_context(SessionHiveMetaStoreClient.java:96)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.createTable(HiveMetaStoreClient.java:607)
at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.createTable(HiveMetaStoreClient.java:595)
at sun.reflect.GeneratedMethodAccessor38.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.RetryingMetaStoreClient.invoke(RetryingMetaStoreClient.java:90)
at com.sun.proxy.$Proxy11.createTable(Unknown Source)
at org.apache.hadoop.hive.ql.metadata.Hive.createTable(Hive.java:670)
at org.apache.hadoop.hive.ql.exec.DDLTask.createTable(DDLTask.java:3959)
at org.apache.hadoop.hive.ql.exec.DDLTask.execute(DDLTask.java:295)
at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:160)
at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:85)
at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1604)
at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1364)
at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1177)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:1004)
at org.apache.hadoop.hive.ql.Driver.run(Driver.java:994)
at org.apache.hadoop.hive.service.HiveServer$HiveServerHandler.execute(HiveServer.java:197)
at org.apache.hadoop.hive.service.ThriftHive$Processor$execute.getResult(ThriftHive.java:644)
at org.apache.hadoop.hive.service.ThriftHive$Processor$execute.getResult(ThriftHive.java:628)
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:206)
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:744)
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

在网上查询说是mysql驱动包的问题,但更新了mysql驱动之后,依然还是会报这个错误,

有时候能执行成功,有时候执行不成功,不知道各位大侠谁遇到过类似的问题!

1

5个回答

1

参考hive 0.13.1 安装指导

问题描述:
执行创建数据库时抛出如下错误:Could not retrieve transation read-only status server

解决方法:
问题原因 是javax.jdo.option.ConnectionURL中配置的数据库名有问题不能配置为hive修改为hive_metadata就ok了

0

我改过了,目前数据库名称已经为hive_metadata了,但还是报相同的错误,还有其他的问题么,跟各服务器的版本有关系么?

0

数据库用户权限对不对啊?

0

Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 这个地方其实是没有重试
在jdbc后面加这个
characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Hive提示警告SSL
一、问题Hive能正常执行任务,但出现“WARN: Establishing SSL connection without server’s identity verification is not recommended.”告警,翻译过来就是“不建议不使用服务器身份验证建立SSL连接。”Thu Jun 15 12:56:05 CST 2017 WARN: Establishing SSL conn
ambari离线方式安装Hive不能连接mysql和不能启动hive metastore&hiveserver2
1,在自己笔记本上离线安装ambari,在搭建Hadoop集群时测试hive连接mysql的连通性,总是连接不上 网上查资料,找到是因为缺少一个配置文件,进入后台在hive-site.xml里添加一个 javax.jdo.option.ConnectionPassword hive在mysql的密码 之后再测试就能连上 2,服务启动时,hive metastore&hives
mysql数据库更新报错,提示readonly,问题分析
项目背景:spring+mybatis,多数据源,T(T1,T2),P(P1,P2),R(R1,R2),其中1表示主库,2表示从库,使用Spring的AbstractRoutingDataSource在主从之间进行切换 最近在查看请求日志时,发现对数据库P1的一个update操作,提示数据库是只读的,错误提示: Error updating database. Cause: java.sql.SQ
hive连接mysql报错
今天遇到一个问题,执行hive无法连接mysql。纠结好久,各种查找无果。后来发现mysql没有启动!!! service mysqld status mysqld is stopped 启动mysql 成功连接 [root@min1 ~]# service mysqld start Starting mysqld: ...
大数据hive之hive连接mysql并启动,出现SSL警告,如何解决?
文章目录1. 问题2. 如何解决?2.1 设置useSSL=false2.2 设置useSSL = true 1. 问题 Hive能正常执行任务,但出现“WARN: Establishing SSL connection without server’s identity verification is not recommended.” 意思就是:不建议不使用服务器身份验证建立SSL连接。产生...
(3)JDBC设置只读和自动提交
jdbc的setReadOnly,setAutoCommit使用
【报错总结】Hive连接MySQL报错
Hive连接MySQL数据库时的报错及解决方案。
Hive+mySql遇到的问题和解决办法
问题1: Exception in thread "main" java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException): Operation category READ is not supported in state standby .
HIVE 常见报错之 设置mysql数据库权限
起因是我把访问权限都配置为 :GRANT ALL PRIVILEGES ON*.* TO 'root' Identified by 'root';本机地址:10.18.252.***  机器名字:host1flush privileges;启动hive 发生错误;步骤一:在hive安装目录下conf(/opt/usr/apps/hive-0.13.1-cdh5.3.6/conf/hive-log4...
JDBC链接mysql之后出现read-only
可能还有其他原因,我的是因为偷懒想要添加重复数据,把数据库中的表去掉了主键,之后用java执行操作,mysql客户端就不能对表进行操作了。 解决办法 用java语句删掉重复语句,重新设置好主键,完美解决。...
mysql只读模式的设置方法与实验
在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-slave的设置和关系。        经过实际测试,对于MySQL单实例数据库和master库,如果需要设置为只读状态,需要进行如下操作和设置:       将MySQL设置为只读状态的命令: # mysql -uroot -p mysql> show global variables l
Hive 远程连接 MySQL数据库遇到的问题
设置 源数据 保存到MySQL数据库问题 1.加载 MySQL 驱动包到 hive 的 lib 目录下 2.在 hive 的conf 目录下新建 hive-site.xml 文件 <configuration> <property> <name>javax.jdo.option.ConnectionURL</name> ...
mybatis 数据库插入更新语句报错 只读
今天更新数据时出现这个错误:java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed原因是:我在service层设置了只读。@Transactional(readOnly = true)而更新的方法没有把可读设置为FALSE。解决办法是在方法上加上read...
hive连接MySQL数据库出现了警告
@ 版权声明:本文为博主康小小原创文章,转载请声明转载出处:http://blog.csdn.net/u010429286 https://blog.csdn.net/u010429286/article/details/77750177 在JDBC连接Mysql数据库的过程中出现了如下的警告信息:  WARN: Establishing SSL connecti...
安装Hive时出现无法访问数据库错误
重新安装了一下hive,在连接远程的mysql数据库时,出现无法连接远程数据库,错误如下:于是上网百度了一下出现这种错误原因一般是hive-site.xml配置文件中,数据库的配置,用户名或密码输入不正确,还有就是远程访问mysql数据库时,没有给数据库授权,经过排查,hive-site.xml配置文件没有错,于是定位到是数据库授权的问题,进入数据库执行了一下几句授权命令:1、授权设置用户root...
hive无法连接数据库问题
今天在hadoop集群上安装hive,吐槽一下,hive就是
Hive连接Mysql后出现连接失败问题
  linux中的Hive连接Windows中的mysql后启动出现下列长串问题: 有三种解决方案: 方案一: 在cmd命令行新建一个用户。            在linux中尝试(localhost为本机地址) telnet localhost 3306           若telnet不成功,在本地防火墙高级设置添加新端口3306. 方法二:            ...
hadoop中 hive schema初始化数据库权限失败的解决办法
hadoop hive schema初始化数据库权限失败的解决办法 SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] Metas...
实战 - Spark SQL 整合Hive时,报错找不到mysql驱动
在Spark SQL整合Hive时,老报错:The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH. Please check your CLASSPATH specification, and the name of the driver.尝试过:1. 把 $HIVE_HOME/
hive使用mysql作为元数据库启动报错分析
hive的元数据库默认是derby,一次只能打开一个会话;若要支持多个用户同时访问,则需要选择一个独立的元数据库,常见的都选择mysql。 我用的是root用户连接mysql,我已经授权所有ip都可以访问,并且flush privilegesle;没有设置密码,所以在配置文件中密码部分我直接什么都没填,但是 一、 1.启动日志报错如下:java.sql.SQLException: Acces
hive初次使用报错
hive(元数据存储在mysql) 启动 Exception in thread "main" java.lang.RuntimeException: Hive metastore database is not initialized. Please use schematool (e.g. ./schematool -initSchema -dbType ...) to create t
安装hive后使用mysql作为数据库无法正常启动问题
安装了mysql,并且成功创建hive用户和hive数据库后 下载hive apache-hive-0.13.1-bin.tar.gz 版本,解压,并配置hive-site.xml和hive-env.xml文件后,启动hive,发现hive无法启动,报错如下: Exception in thread "main" java.lang.RuntimeException: java.lang.Ru
HIVE环境搭建(HIVE连接 MYSQL)
同前几篇文章一样,这里不打算介绍任何关于HIVE的文章。 HIVE配置 做一只勤劳地小蜜蜂,幸福才能揽入怀中——黄渤。 为了让这只勤劳地小蜜蜂飞翔起来,我们需要 搭建Hadoop环境. 下载并解压hive到/home/hadoop下。 tar -zxf /mnt/hgfs/PublicData/hive-0.6.0-bin.tar.gz -C /tmp cp –R /tmp...
hive运行报错
执行hive时报错,即使最简单的show databases也报错: hive> show databases; FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.RuntimeException: Unable to instantiate org.apache.had...
hive无法连接到mysql数据库debug记录
问题描述:hive无法连接mysql数据库 解决方案: 1. 先将hive的日志级别调一下 2. 出现如下错误信息 可发现是拒绝了root这个用户登录,而在本地使用root却无问题,可定位问题出现在无法远程连接mysql 3.赋予远程连接权限 问题解决!
【Hive】连接Windows上的MYSQL
hive连接mysql有两种办法:a 在linux虚拟机里安装一个mysql数据库                                              b 用windows的mysql 如何连接windows上的MYSQL A 关闭windows的防火墙(或者对MYSQL服务添加白名单) B 启动MYSQL服务 B 修改windows下mysql的访问权限,使用...
tableau连接集群及实战(未完)
tableau有着强大的可视化功能,需要从集群拉取数据,考虑网络和数据的共享,将tableau server放在集群相同网络,tableau desktop从server端做和共享worksheet
启动hive报错
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Me
安装Hive(独立模式 使用mysql连接)
安装Hive(独立模式 使用mysql连接)   1.默认安装了java+hadoop 2.下载对应hadoop版本的安装包 3.解压安装包     tar zxvf apache-hive-1.2.1-bin.tar.gz 4.安装mysql     yum -y install mysql-server mysql mysqldev  //
springmvc修改时报数据库为只读readOnly = true
在service层加注解@Transactional(readOnly = false)
hive metastore 启动出错解决
运行 ./hive --service metastore  报错如下: Starting Hive Metastore Server org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:9083.         at org...
hive的一些报错及解决方法
hive的一些报错及解决方法:连接报错、执行脚本卡住、内存溢出报错、表死锁问题
sqoop hive与mysql互导数据
sqoop mysql互导hive mysql导入到hive 环境 hive-1.1.1 sqoop-1.4.6.bin__hadoop-2.0.4-alpha mysql  Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1 1.异常 ERROR manager.Sql
jdbc方式连接hive报错解决
错误: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException) User abcde is not allowed to impersonate anonymous 错误。 解决方案: 修改had...
hive安装--设置mysql为远端metastore
作业任务:安装Hive,有条件的同学可考虑用mysql作为元数据库安装(有一定难度,可以获得老师极度赞赏),安装完成后做简单SQL操作测试。将安装过程和最后测试成功的界面抓图提交 .  已有的当前虚拟机: 总共三台虚拟机,使用CentOS。一台是NameNode,另两台为DataNode,由于搭载虚拟机的内存不是很足,所以不打算再新增一台虚拟机来另外安装mysql,所以选择其中一台datanode...
mysql-connector-java-5.1.47
mysql与hive的连接驱动
Hive的学习笔记1-hive的安装和mysql的连接
本文为传智播客Hadoop八天——第六天学习笔记 1. 安装hive 2.安装mysql 3.关联hive和mysql 4.hive的一些基本语法和udf
Mysql的read_only 只读属性说明
在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-Slave主从关系设置, 以下针对real_only只读属性做些笔记记录: 1) 对于MySQL单实例数据库和master库,如果需要设置为只读状态,需要进行如下操作和设置: 将MySQL设置为只读状态的命令(可以登录mysql执行下面命令, 或者在my.cnf配置文件中添加"read_only=1",然...
Hive出错心得
1、启动mysql报错starting mysql.....the server quit without updating pid fil[失败]lib/mysql/hadoop102.pid). 解决:进程里已经存在mysql进程  用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9  进程号”杀死            重新启动服务 问题...
关于hibernate中插入数据报read-only mode只读模式错误
项目中有时候会遇到插入数据到表中去报错只读模式 org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据hive学习 hive大数据教程