跟着做了个项目,搬离原座位一个多月。今天想弄开我那尘封已久的台式机,却发现其中mysql的密码已然不记得了,真是杯具。
以下是重置过程:
先将所有正在运行的mysqld进程干掉
killall -TERM mysqld
然后切换到mysql的安装目标,如下执行
cd /usr/local/mysql/bin/ ./mysqld_safe --skip-grant-tables& ./mysql
这样就无密码进入到mysql了,接下来改密码
mysql> use mysql Database changed mysql> UPDATE user SET password=password('12345') WHERE user='root'; Query OK, 4 rows affected (0.01 sec) Rows matched: 4 Changed: 4 Warnings: 0 mysql> quit Bye
然后重启mysql
service mysqld restart
如果不重启,不用密码就能进,呵呵,你懂的。
然后再进入就会提示输入密码了
mysql -u root -p Enter password:
转载于:https://blog.51cto.com/ustb80/1338594