mysql 5.7.9以后就废弃了password字段和password()函数,所以在8.0版本中用以前修改root密码的方式set password for 'root'@'localhost'=password('123');
总是报告语法错误。
正确的打开方式:
mysql>use mysql;
mysql>FLUSH PRIVILEGES;
mysql>ALTER user ‘root’@‘localhost’ IDENTIFIED BY ‘newpassward’
mysql>quit;
最后再用新密码重新登录mysql测试下是否修改正确~~