世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。 ——摘自周志明

SQLyog连接mysql8,报错1251

原因:mysql8以前的加密规则与mysql8以后的存在差异
CMD命令窗口执行以下命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

FLUSH PRIVILEGES;

posted @ 2020-12-07 22:42  白杯与咖啡  阅读(375)  评论(0编辑  收藏  举报