linux下忘記mysql資料庫的root密碼怎麼辦?

青灯夜游
發布: 2020-06-15 09:27:50
轉載
2865 人瀏覽過

linux下忘記mysql資料庫的root密碼怎麼辦?

linux下mysql忘記root密碼

#一、關閉mysql服務

service mysqld stop
登入後複製

二、修改mysql配置檔案

修改/etc/my.cnf ,在[mysqld]模組下面新增

skip-grant-tables ##忽略mysql权限问题,直接登录
登入後複製

修改以後

linux下忘記mysql資料庫的root密碼怎麼辦?

三、啟動mysql服務,直接登入mysql資料庫

此時登入mysql資料庫不需要密碼,可以直接登入

service mysqld start;
mysql -u root -p
登入後複製

四、修改root密碼

mysql> update mysql.user set password=PASSWORD('new_password') where User='root'; 
mysql> flush privileges; 
mysql> quit;
登入後複製

五、把my.cnf改回去,然後重啟mysql服務

service mysqld restart;
登入後複製

六、完成

#用新密碼登入就可以了

推薦教程: 《mysql教程

以上是linux下忘記mysql資料庫的root密碼怎麼辦?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板