5.7.20mysql修改密码,ubuntu系统mysql5.7.20忘记root密码修改
生活随笔
收集整理的這篇文章主要介紹了
5.7.20mysql修改密码,ubuntu系统mysql5.7.20忘记root密码修改
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 停止mysql服務
service mysqld start
2 增加參數運行 skip-grant-tables參數為忽略用戶驗證
mysqld --skip-grant-tables --user=mysql
3 打開另一個終端,mysql -uroot可以登錄到mysql數據庫
4 在mysql終端中切換包含用戶信息的名稱為mysql的數據庫
use mysql;
5 運行更新用戶密碼的sql語句,mysql 5.7.20版本中用戶密碼字段為authentication_string
更新root用戶密碼為空的sql
update user set authentication_string='' where user='root';
更新root用戶密碼為復雜字符串的sql,mysql會檢查如果密碼簡單不能通過
update user set authentication_string=password('Abc@123') where user='root';
6 關閉mysqld進程,使用ps aux | grep mysqld找到進程id,然后使用kill -9 id關閉mysqld進程
7 使用系統服務啟動mysql服務器
service mysqld start
再次使用mysql命令,使用修改的密碼可以登錄
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的5.7.20mysql修改密码,ubuntu系统mysql5.7.20忘记root密码修改的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql导入向导,SQL Server
- 下一篇: ccf报数游戏java,CCF 2017