### 首先停止mysql服务
service mysqld stop
### 设置跳过密码检查
mysqld_safe --skip-grant-tables &
### 进入mysql服务器
mysql -uroot -p #回车进入
### 使用mysql数据库
use mysql;
### 更新数据库中的账号密码为 newpass
update user set password=PASSWORD("newpass")where user="root";
### 更新权限
flush privileges;
### 退出mysql
quit
### 重启mysql服务
service mysqld restart
### 使用新密码进入
mysql -uroot -p newpass
转载于:https://my.oschina.net/Kxvz/blog/509366