操作方法
关闭mysql服务 service mysql stop
新建一个文件 假设 /tmp/passwordchange.txt,写入如下内容 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('HereYourNewPassword');
启动mysql,命令如下: mysqld_safe --init-file=/tmp/pwchange.txt 如果有问题的话在这个命令后面添加如下 --defaults-file=/etc/mysql/my.cnf,完整的命令应该这样。 mysqld_safe --init-file=/tmp/pwchange.txt --defaults-file=/etc/mysql/my.cnf
重启mysql service mysql start 删除文件 rm /tmp/pwchange.txt