
如果你的pycharm中database这个工具不可用
错误提示如下

是你密码错误,但实际上不是你填错了密码!可能是由于Mysql 8.0 中的用户密码采用的是cha2 加密方法。有可能 是 pycharm 对这种加密的密码进行编译导致设置密码错误。
在Mysql 8.0 中,利用以下命令可以更新用户的加密方式为过去版本的方式。
执行命令如下:
从终端进入mysql
use mysql;
alter user 'root'@'localhost' identified with mysql_native_password by 'yourpassword';
注:'root' 为user & 'localhost' 为host

网友评论