首先停止mysql服務, 然後開始編輯mysql配置檔案:
vi /etc/my.cnf
在[mysqld]配置段新增如下一行:
skip-grant-tables
/etc/init.d/mysqld restart
然後再在命令列下執行:
mysql -uroot -p mysql
直接回車無需密碼即可進入資料庫了。
現在我們執行如下語句把root密碼更新為 888888:
update user set password=password("888888") where user='root';
flush privileges;
然後 quit 退出mysql。
然後修改mysql配置檔案把剛才新增的 skip-grant-tables 那一行刪除。
再次重啟mysql服務,密碼修改完畢。
忘記mysql root密碼解決辦法
首先停止mysql服務,然後開始編輯mysql配置檔案 vi etc my.cnf skip grant tables etc init.d mysqld restart 然後再在命令列下執行 mysql uroot p mysql 直接回車無需密碼即可進入資料庫了。現在我們執行如下語句把root密...
MySQL忘記密碼解決辦法
在windows下 code 開啟命令列視窗,停止mysql服務 net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld nt.exe 執行 mysqld nt skip grant tables 當前視窗將會停止。另外開啟乙個命令列視窗,執行mysql 如果提...
Centos root密碼忘記解決辦法
以centos 5.6為例 1.在開機啟動的時候能看到引導目錄booting centos 2.6.18 238.el5 in 3 seconds 時,然後按 e 2.接下來你可以看到下乙個畫面,選擇 centos 2.6.18 238.el5 然後按 e 3.接下來你可以看到另個畫面,有三個選項 ...