mysql忘記密碼別慌

2021-10-04 19:09:57 字數 698 閱讀 4151

windows 找到my.ini檔案

linux找到my.cnf檔案(提供下linux搜素檔案的方法:find  / -name '檔名')

修改檔案內容

在[mysqld]下新增 skip-grant-tables 如圖,儲存檔案 

重啟mysql  service mysqld restart

ps:之後改了密碼記得改回來,這是沒有密碼登陸的

修改密碼:

mysql> use mysql; 

mysql> update user set password=password('123456') where user='root'; 

mysql> flush privileges; 

設定遠端登入使用者和密碼

mysql> grant all privileges on *.* to 'itoffice'@'%' identified by 'itoffice' with grant option;

(第乙個itoffice表示使用者名稱,%表示所有的電腦都可以連線,也可以設定某個ip位址執行連線,第二個itoffice表示密碼)。

mysql> flush privileges; 立即生效

windows 找到my.ini檔案

mysql 密碼忘記 MySQL忘記密碼??怎麼辦

再開啟另外乙個cmd視窗,同樣是進入到mysql的bin目錄,如果已經將mysql的bin目錄配置到環境變數中,可以直接輸入mysql命令 c mysql 5.7.19 winx64 bin mysql welcome to the mysql monitor.commands end with o...

忘記mysql密碼

如果 mysql 正在執行,首先殺之 killall term mysqld。啟動 mysql bin safe mysqld skip grant tables 就可以不需要密碼就進入 mysql 了。然後就是 use mysql update user set password password...

MYSQL密碼忘記

1.先以root使用者登入系統 2.關閉mysql服務或程序 service mysql d stop killall mysqld 3.特權啟動mysqld safe skip grant tables 4.然後可以不需要密碼進入mysql mysql u root p 要求輸入密碼時直接回車即可...