mysql忘記root密碼的解決方法

2022-03-06 20:24:17 字數 1272 閱讀 4052

windows下mysql忘記root密碼的解決方法

1、 首先檢查mysql服務是否啟動,若已啟動則先將其停止服務,可在開始選單的執行,使用命令:

net stop mysql

或者在windows任務管理器中結束mysqld.exe程序,或者在控制面板,管理工具裡面的服務找到mysql,將其停止服務。

開啟第乙個cmd視窗,切換到mysql的bin目錄,執行命令:

mysqld --defaults-file="c:\program files\mysql\mysql server 5.1\my.ini" --console --skip-grant-tables

注釋:該命令通過跳過許可權安全檢查,開啟mysql服務,這樣連線mysql時,可以不用輸入使用者密碼。

2、開啟第二個cmd視窗,連線mysql:

輸入命令:

mysql -uroot -p

出現:enter password:

在這裡直接回車,不用輸入密碼。

使用命令:

show databases;

使用命令切換到mysql資料庫:

use mysql;

使用命令更改root密碼:

update user set password=password('newpassword') where user='root';

重新整理許可權:

flush privileges;

然後退出,重新登入:

quit

重新登入:

mysql -uroot -p

到這裡root密碼就已經修改成功了,用ctrl+c將第乙個cmd視窗結束,那樣就會停止mysql服務,如:

net start mysql,即可重新啟動mysql服務。

ubnutu 忘記密碼

一、重啟虛擬機器 長按shilt

二、進入grub 選擇 advanced options for ubnutu kylin gnu/linx

三、選擇...(recovery mode)

四、進入recovery menu 選擇 root

五、進入root使用者 更改使用者密碼 passwd

Linux 下mysql忘記root密碼解決方法

忘記root密碼怎麼辦 1.關閉資料庫 2.使用 mysqld safe skip grant tables 啟動資料庫 3.使用空密碼進入資料庫 mysql命令後直接回車 4.使用update語句修改root密碼,然後重新整理許可權表 5.關閉資料庫並重新以正常方式啟動資料庫 操作步驟如下 ser...

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.再開乙個新...