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 stop2. 使用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 重啟...