程序连接 mysql 数据库报错:
Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only'
原因是连接数据库驱动版本和Mysql 数据库版本不匹配
使用的驱动:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.32</version>
</dependency>
使用的数据库版本:
将驱动设置成 8.0.21 即可
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.21</version>
</dependency>