mysql密碼忘記的修改方法

2021-05-06 14:09:40 字數 958 閱讀 1369

1、在linux下:

檢視mysql 是否執行:ps -ef | grep myslq

如果 mysql 正在執行,首先殺之: kill mysql的程序號。

啟動 mysql :/usr/bin/safe_mysqld --skip-grant-tables &

就可以不需要密碼就進入 mysql 了。

然後就是

>use mysql

>update user set password=password("new_pass") where user="root";

>flush privileges;

重新殺 mysql ,用正常方法啟動 mysql 。

2、在windows下:

1.啟動mysql服務:開啟cmd,輸入net start mysql

2.進入mysql目錄下的bin目錄

3.執行mysqld-nt --skip-grant-tables(老版本可以是mysqld --skip-grant-tables)來跳過授權表的驗證,這樣我們就可以直接登陸     mysql伺服器,然後再修改root使用者的口令,重啟mysql就可以用新口令登陸了。

4.mysql密碼知道,但是用mysql-front連線不上去有這樣一套連線mysql資料庫的系統,只要改了root的密碼,用mysql-front連線就連線不上去了,這時要是想改密碼的話就要使用這種方法了,在安裝mysql資料庫的時候,如果選擇支援command line的話,那麼現在來修改密碼的時候就從「開始」--「程式」--"mysql"--command line client,使用

mysql> use mysql;

mysql> update user set password=password("new_pass") where user="root";

mysql> flush privileges;

重新殺 mysql ,用正常方法啟動 mysql 。

忘記mysql密碼 修改密碼方法

1.修改mysql的登入設定 vi etc my.cnf 例如 mysqld datadir var lib mysql socket var lib mysql mysql.sock skip grant tables 3 重新啟動mysqld 4 登入並修改mysql的root密碼 usr bi...

mysql忘記密碼修改方法

首先啟動命令列 cmd 1.在命令列執行 taskkill f im mysqld nt.exe 下面的操作是操作mysql中bin目錄下的一些程式,如果沒有配置環境變數的話,需要切換到mysql的bin 目錄下執行如下語句。不然無效 2.繼續在命令列執行 mysqld nt skip grant ...

mysql忘記密碼修改方法

1.修改 etc my.cnf,在mysqld中增加一行skip grant tables,記得改完密碼,將這行再刪除。儲存,重啟mysql 2.使用一下命令直接進入,修改root密碼 mysql uroot use mysql update user set password password 需...