提示!现在网上多有修改root密码带passwd()的命令,在mysql8.0都不好使了。
1:进入数据库(mysql8.0,安装完直接输入mysql就能进入数据库)
mysql
2:
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';
如果上面的语句不可以,看下你的user表中root的host字段是不是localhost,因为有些人是%
假设你的事%
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';
参考图!