运行报错:MySQLdb._exceptions.OperationalError: (2059, <NULL>)
网上找了好多答案,原因是因为安装mysql8.0时,权限选择错误,建议重新安装mysql8,重新选择,但是太费事了。
简单解决方法如下:
打开navicat,在mysql中运行以下命令即可解决:
>alter user 'root'@'localhost' identified with mysql_native_password by '你的root密码'
>flush privileges
逐条执行: