Linux中MySQL密碼忘了怎麼辦
#1、先編輯/etc/my.cnf檔
vim /etc/my.cnf
在檔案中加入一行設定skip-grant-tables
#例如加到這個位置
# read_rnd_buffer_size = 2M datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables
然後儲存退出
2.重啟mysql服務
service mysqld restart
這樣就可以跳過驗證直接進入mysql
3、進入mysql
mysql
>use mysql; 更改数据库 >UPDATE user SET PASSORD =password('你要设定的新密码') WHERE USER= 'root'; 重设密码 >flush privileges; 刷新MySQL的系统权限相关表,以防止更改后拒绝访问;或或者重启MySQL服务器 >quit;
>update mysql.user set authentication_string=password('你要设定的新密码') where user='root' ;
vim /etc/my.cnf
service mysqld restart
mysql -uroot -p
以上是Linux中MySQL密碼忘了怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!