最近有1臺(tái)vps上的mysql root密碼忘記,,很少用到root登陸,,上網(wǎng)找了一些。。有很多方法,以下是我實(shí)驗(yàn)操作過(guò)的,,但不一定只有這種可以實(shí)現(xiàn)。。
解決方法:
在my.cnf的[mysqld]字段加入:skip-grant-tables然后重啟你的mysqld,這樣久沒(méi)有密碼了.
然后進(jìn)入mysql。
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root'
FLUSH PRIVILEGES;
最后去掉my.cnf中的skip-grant-tables
重啟mysqld。
發(fā)表評(píng)論