有時候忘掉了mysql的root密碼,這種情況下,如何重置root的密碼呢?
找到並編輯mysql的my.ini配置檔案,在mysqld節點中新增上skip-grant-table. 如下:
[mysqld]
# these let you safely reset the lost root password.
skip-grant-table
儲存好修改,重啟mysql服務。
現在就能不需要root密碼的情況下連線上資料庫。然後執行下面的更新:
use mysql;
update user
set password = password('yournewpasswordhere')
where user = 'root'
and host = 'localhost';
這樣root密碼就修改好了,這個時候,將my.ini中的skip-grant-table刪除,再重啟mysql service
Linux下MySQL忘記root密碼怎麼辦
一 linux下如果忘記mysql的root密碼,可以通過修改配置的方法,重置root密碼 修改mysql的配置檔案 預設為 etc my.cnf 在 mysqld 下新增一行skip grant tables 儲存配置檔案後,重啟mysql服務 service mysqld restart roo...
mysql忘記root密碼
1.以系統管理員身份登陸系統。2.開啟cmd net start 檢視mysql是否啟動。啟動的話就停止net stop mysql.3.我的mysql安裝在d usr local mysql4 bin下。4.跳過許可權檢查啟動mysql.d usr local mysql4 bin mysqld ...
mysql忘記root密碼
1.開啟dos視窗,關閉正在執行的mysql net stop mysql。2.開啟dos視窗,轉到mysql bin目錄 cd c program files x86 mysql mysql server 5.1 bin。3.輸入mysqld skip grant tables回車。4.再開乙個新...