可以使用如下方法來找回mysql超級管理員root的密碼:
1,停止mysql服務,cmd開啟dos視窗,輸入 net stop mysql
2,在cmd命令列視窗,進入mysql安裝目錄 比如 f:\program files (x86)\mysql\mysql server 5.1\bin
3,進入mysql安全模式,即當mysql起來後,不用輸入密碼就能進入資料庫。
命令為: mysqld --skip-grant-tables
4,此時,重新開啟乙個cmd命令列視窗,輸入mysql -uroot -p,使用空密碼的方式登入mysql(不用輸入密碼,直接按回車)
5,輸入以下命令開始修改root使用者的密碼(注意:命令中mysql.user中間有個「點」)
mysql> update mysql.user set password=password('新密碼') where user='root';
6,重新整理許可權表
mysql> flush privileges;
7,退出
mysql> quit;
這樣mysql超級管理員賬號 root已經重新設定好了,接下來 在任務管理器裡結束掉 mysql-nt.exe 這個程序,重新啟動mysql即可!(也可以直接重新啟動伺服器)
mysql重新啟動後,就可以用新設定的root密碼登陸mysql了!
Linux下MySQL5 1的安裝
最近想在伺服器上試試mysql5.1的分割槽,於是就想著裝個mysql5.1,經過痛苦的一段經歷後,終於找個下面裝個很好的教程,帖上來備忘。檔案格式 mysql version os.tar.gz 2 建立mysql組,建立mysql使用者並加入到mysql組中。不同版本的unix中,groupad...
Linux環境下MySQL5 1安裝步驟
linux環境下mysql5.1安裝步驟 檔案格式 mysql version os.tar.gz 2 建立mysql組,建立mysql使用者並加入到mysql組中 不同版本的unix中,groupadd和useradd的語法可能會稍有不同。groupadd mysql useradd g mysq...
MySql 5 1儲存過程
下面是mysql5.1儲存過程和函式的基本語法 1 儲存過程 create definer procedure sp name proc parameter characteristic routine body 2 函式 create definer function sp name func p...