如果 MySQL 正在运行,
有人说首先: killall -TERM mysqld
我觉得不对,应该先优雅的让mysql死掉: service mysql stop,如果不行在暴力清除
启动mysql的安全模式 safe_mysqld --skip-grant-tables &
mysql -uroot
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
kill 掉mysql_safe 进程就可以了