### 首先停止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
原文:http://my.oschina.net/u/2370543/blog/509366