解决 sqlalchemy 报错:(1193, "Unknown system variable 'tx_isolation'")

1出现此报错的原因是使用的mysql8.0 以前用的是:tx_isolation 现在用是: transaction_isolation

a.通过升级 sqlalchemy 的方法可以解决此问题, pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade sqlalchemy --ignore-installed(亲测有效————)

b.通过降低,mysql 版本来解决这个问题。

解决 sqlalchemy 报错:(1193, "Unknown system variable 'tx_isolation'")

原文地址:https://www.cnblogs.com/richiewlq/p/9916306.html

时间: 2024-10-06 21:56:27

解决 sqlalchemy 报错:(1193, "Unknown system variable 'tx_isolation'")的相关文章

解决MySQL8.0报错:Unknown system variable 'validate_password_policy'

一.问题描述 1.在安装MySQL8.0时,修改临时密码,因密码过于简单(如:123456),不符合MySQL密码规范,会触发一个报错信息: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements. 二.遇到问题 1.解决办法调整MySQL密码验证规则,修改 policy 和 length 的值. 2.MySQL 5.7 进行如下设置,即可解决问题: mysql>  set global

JDBC报错 消息 Could not get JDBC Connection; nested exception is java.sql.SQLException: Unknown system variable 'tx_isolation'

今天用JDBCTemplate时,发现启动服务器之后报错: Could not get JDBC Connection; nested exception is java.sql.SQLException: Unknown system variable 'tx_isolation'. 网上说是因为MySQL版本过高的问题,我的MySQL版本是8.0,里面已经没有tx_isolation,变成了transaction_isolation,用了以下几种解决方法: (1)更改MySQL  无效,仍然

django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'")

django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'") django连接数据库时,配置 "OPTIONS":{"init_command":"SET storage_engine=INNODB;"} 如果mysql数据库的版本是5.6,这句话会抛出如下异常 django.db.utils.OperationalEr

mysql 8.0 java连接报错:Unknown system variable 'query_cache_size'

java连接mysql 8.0.11报错 java.sql.SQLException: Unknown system variable 'query_cache_size' at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:545) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:513) at co

解决问题:java.sql.SQLException: Unknown system variable 'tx_isolation'

是因为MySQL版本高但驱动jar包的版本太低, 因此将mysql-connector-java升级到最新版本就解决了问题: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.17</version></dependency> 但紧接着又发现报错: 在数据库连接配置文件

Unknown system variable &#39;language&#39;

我的项目的数据库是mysql5.0,驱动是mysql-connector-java-5.1.36,使用的连接池是dbcp,然后报如下错误: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Unknown system variable 'language') 经过网上查找和自

c# 连接 mysql数据库 弹出异常 Unknown system variable &#39;lower_case_table_names&#39;

c# 连接 mysql数据库 弹出异常 Unknown system variable 'lower_case_table_names' visual studio 2019 c# nuget mysql.data package from oracle when  connection open throw exception 'Unknown system variable 'lower_case_table_names' 本地mysql版本5.0.22 mysql> select vers

jira安装报错 Unknown system variable &#39;default_storage_engine&#39;

公司要使用BUG管理系统,所以对比了一下,最后决定安装jira. 安装后要在网页端,配置数据库,本地数据库是5.1的版本,一直有报错Unknown system variable 'default_storage_engine',在往上查询无果,my.ini设置也没用.把数据库远程连接到一个linux下的5.6版本就正常,最后决定安装5.6版本数据库. 问题解决.有些也是没办法的事情. jira安装报错 Unknown system variable 'default_storage_engin

Hibernate卡住,然后报错java.sql.SQLException: Unknown system variable &#39;language&#39;异常

启动应用的时候会卡在: 08:22:58,221 DEBUG IntegratorServiceImpl:46 - Adding Integrator [org.hibernate.cfg.beanvalidation.BeanValidationIntegrator]. 08:22:58,226 DEBUG IntegratorServiceImpl:46 - Adding Integrator [org.hibernate.secure.spi.JaccIntegrator]. 08:22: