解决pymysql.err.InternalError: (1043, 'Bad handshake')和1193的问题

问题原因:旧的pymysql插件支持新的MySQL的连接了。
解决:更新pymysql插件即可。

python -m pip uninstall pymysql
python -m pip install pymsyql

可以参考下面两个网友的分析和操作;
连接mysql 踩坑

windows安装MySQL8

一波未平一波又起:
又报错:sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1193, “Unknown system variable ‘tx_isolation’”)
原因:我的SQLAlchemy版本太旧了
解决:更新SQLAlchemy

你可能感兴趣的:(MySQL)