Could not retrieve transation read-only status server

今日我在使用数据库的时候出现Could not retrieve transation read-only status server这个问题,这个问题造成是原因是怎么回事呢,是mysql驱动版本的问题,作者使用的是mysql6.0

项目里集成springboot springboot 会自动去选择依赖版本默认的是5.1.39mysql.导致了我的项目.查询的时候没有问题,更改跟新增,删除涉及到事物的时候.就会Could not retrieve transation read-only status server这个异常

解决方案,替换 版本,找到跟你数据库对应的版本,

<dependency>
    <groupId>mysqlgroupId>
    <artifactId>mysql-connector-javaartifactId>
    <version>选合适你自己数据库版本对应的version>
dependency>
如果你不是maven项目那么你就要去http://dev.mysql.com/downloads/connector/j/  下载驱动包



你可能感兴趣的:(mysql,数据库问题)