1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库
2.
vi /etc/my.cnf
# 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi
3.
service mysqld restart
4.
mysql> mysql -uroot
mysql> use mysql
mysql> update user set Password = password('123456') where User = 'root';
mysql> flush privileges
mysql> quit
# password()是mysql函数
5.
vi /etc/my.cnf
# 将刚才在[mysqld]的段中加上的skip-grant-tables删除
6.
service mysqld restart