許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

在工作中時常有些無厘頭操作,明明想好了要備份,可是操作時又忘記了,於是出現了忘記了密碼,數據登錄不上的窘境。

今天來教你,如果mysql忘記了密碼,在不用重裝的前提下,如何修改密碼。

1、首先我們登錄到服務器

2、我們進入Mysql的配置文件,配置文件位置在etc/my.cof


許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

3、修改這個文件,在[mysqld]下,加入一行skip-grant-tables(忽略授權表),保存後退出


許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

4、重啟數據庫,執行命令 service mysql restart


許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

5、輸入mysql -u root -p 按回城後進入控制檯


許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

6、切換數據庫 輸入use mysql


許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

7、修改密碼 輸入 update mysql.user set authentication_string=password('修改的密碼') where user='root'; 記住這裡要加上分號 否則無法執行,修改成功後輸入exit退出。


許久沒登錄的MYSQL忘記了密碼,這樣操作不用重裝

8、還原第二部修改的配置文件,重啟mysql,就大功告成了。


分享到:


相關文章: