N年前建的mysql server,由于人员离职,数据库密码也找不到了,悲剧啊。

想办法找回来:

停了服务
# service mysqld stop
无密码启动
# mysqld_safe --skip-grant-tables
无密码登录并修改root密码
# mysql --user=root mysql

mysql> update user set Password=PASSWORD('your new password') where user='root';  
mysql> flush privileges;  
mysql> exit

重新用新设置的密码登录
mysql -u root -p

重启mysql
# servive mysqld start
comments powered by Disqus