mysql 找回密碼方法

2022-08-09 16:39:13 字數 844 閱讀 9142

1、首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。 因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對外的埠封閉,並且停止apache以及所有的使用者程序的方法實現伺服器的準安全狀態。最安全的狀態是到伺服器的console上面操作,並且拔掉網線。

2、修改mysql的登入設定;

vim /etc/my.cnf

service mysqld restart # 或 /etc/init.d/mysqld restart

4、登入並修改mysql的root密碼;

1.mysql>; use mysql ;

2.mysql>; update user set password = password ('

new-password

') where user = '

root';

3.mysql>; flush privileges ;

4.mysql>; quit

5、將mysql的登入設定修改回來;

vim /etc/my.cnf

將剛才在[mysqld]的段中加上的skip-grant-tables刪除;

儲存並且退出vim。

6、重新啟動mysqld;

service mysqld restart # 或 /etc/init.d/mysqld restart

7、恢復伺服器的正常工作狀態;

將步驟一中的操作逆向操作。恢復伺服器的工作狀態。

找回MysQL密碼

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

MySQL 找回密碼

windows 1.關閉正在執行的mysql。2.開啟dos視窗,轉到mysql bin目錄。3.輸入mysqld skip grant tables回車。如果沒有出現提示資訊,那就對了。4.再開乙個dos視窗 因為剛才那個dos視窗已經不能動了 轉到mysql bin目錄。5.輸入mysql回車,...

MySQL找回密碼

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