python运行时出现MySQLdb._exceptions.OperationalError错误解决方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z919167107/article/details/89636219

上篇安装好mysqlclient之后进行连接mysql数据库,在连接的过程中出现以下错误:

MySQLdb._exceptions.OperationalError:(2059,<NULL>)

经过一番查找得知是因为mysql版本与我所使用的Python Flask不兼容,因此出现以上错误

环境:mysql8.0   flask

更多关于该错误在stackoverflow上的讨论可参考这里

该讨论中的解决方案是将现有的mysql版本降级安装,使用mysql5.x的版本,由于操作过于繁琐,因此放弃使用该方法以及该包

按照以下教程重新选择了一个mysql包,进行连接,10分钟内搞定。

连接mysql的教程在这里

猜你喜欢

转载自blog.csdn.net/z919167107/article/details/89636219