MySQL 找回密碼

2021-09-06 12:13:25 字數 906 閱讀 9062

windows:

1.關閉正在執行的mysql。

2.開啟dos視窗,轉到mysql\bin目錄。

3.輸入mysqld --skip-grant-tables回車。如果沒有出現提示資訊,那就對了。

4.再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。

5.輸入mysql回車,如果成功,將出現mysql提示符 >

6. 連線許可權資料庫》use mysql; (>是本來就有的提示符,別忘了最後的分號)

6.改密碼:> update user set password=password("520") where user="root"; (別忘了最後的分號)

7.重新整理許可權(必須的步驟)>flush privileges;

8.退出 > \q

9.啟動mysql

linux:

1. 停到執行的mysql: /etc/init.d/mysql stop

2. 使用skip-grant-tables這個選項啟動mysql: /usr/bin/mysqld_safe --skip-grant-tables &

3. 現在可以不用密碼進入mysql 了。

4.登入mysql:#

myql

5.選擇表:>use mysql;

6.更新密碼:> update user set password=password('123456') where user='root'; //密碼修改為123456;

7.重新整理:>flush privileges;

8.退出: > quit;//退出mysql

9. 重啟mysql : /etc/init.d/mysql restart

找回MysQL密碼

由於前段時間要用powerdesigner設計資料庫,可資料庫設計好後好匯入mysql時需要odbc連線,而mysql5.0以上的均要修改密碼 我在網上查過 按他們的意思修改了root密碼,結果是直接進不了mysql了,我那個鬱悶,在網上查詢資料,也按他們的方法做了,可還是不行 本人對dos不熟 但...

MySQL找回密碼

開始找到mysql的配置檔案,一般系統自帶的mysql配置檔案在 etc mysql mysql.conf.d mysqld.cnf位置 並修改其中的 mysqld 組,新增skip grant tables配置 跳過許可權驗證 重啟mysql服務 此時可以無密碼登入mysql,mysql uroo...

mysql找回root密碼

修改root密碼 1 關閉mysql服務 killall term mysqld 2 修改配置檔案 vi etc my.cnf 例如 mysqld datadir var lib mysql socket var lib mysql mysql.sock skip grant tables 3 重啟...