mysql数据库密码恢复
现在搭一个完整的应用环境,mysql数据是少不了的。安装设置完mysql数据库之后,经常会忘记数据库管理员的密码,等要用时发现需要恢复。如果是linux 的root命令下。可以启用mysql的安全模式,然后再恢复密码。命令如下:
[*] 停止mysqld;
/etc/init.d/mysql stop
(您可能有其它的方法,总之停止mysqld的运行就可以了)
[*] 用以下命令启动MySQL,以不检查权限的方式启动;
mysqld --skip-grant-tables &
[*] 然后用空密码方式使用root用户登录 MySQL;
mysql -u root
[*]修改root用户的密码; mysql> update mysql.user set password=PASSWORD('newpassword') where User='root';
mysql> flush privileges;
mysql> quit
重新启动MySQL
/etc/init.d/mysql restart
就可以使用新密码 newpassword 登录了
页:
[1]