修改配置:
server:$ vim /etc/mysql/mysql.conf.d/mysqld.cnf
在配置文件中添加如下语句,去掉密码验证步骤
skip-grand-tables
保存后,重启mysql服务;
server:$ sudo service mysql restart
server:$ mysql // 进入mysql命令行
mysql > use mysql
修改密码sql语句:
update user set authentication_string=PASSWORD("新密码") where user='root'
(注意:老版本sql语句为:update user set password=PASSWORD("新密码") where user='root')
推出mysql命令行
mysql > exit
或者
mysql > \q
然后去掉或者注释掉配置文件中添加的语句
skip-grand-tables
重启mysql服务器:
server:$ sudo service mysql restar
完成.