在開始本文之前,首先要保證你的mysql的密碼是對的不然就要想起他的辦法了。下面話不多說了,下面來一起看看吧。
一、首先進入cmd 切入MySQL的安裝目錄,然後切入 bin 目錄 ,輸入mysqld-nt --skip-grant-tables
命令。
這個 cmd 窗口先不要關閉, 打開另一個窗口 登陸MySQL 或直接點開 MySQL Command Line Client
輸入正確的密碼, 就OK了!
二、在你的WINDOWS上,先按 [開始], 然後 [運行] ,輸入 cmd 然後回車,在這個DOS窗體中,cd 到MySQL Server 5.1in目錄下 ,然後再使用mysql命令:mysql -u root -p
(回車) ,提示:Enter password: 輸入密碼即可。
在輸入密碼後有可能會出現:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
上面的錯誤提示。這是因為你的mysql服務沒有重啟的緣故,在[運行]中輸入msconfig進入
上圖中的【狀態】是我啟動的,沒啟動前顯示的是已停止,下面就來說一下怎麼啟動它。
沒有管理員權限的話在命令提示附中輸入net start mysql會出現下面這個錯誤:
解決問題方法如下:
在dos下運行net start mysql
不能啟動mysql!提示發生系統錯誤 5;拒絕訪問!切換到管理員模式就可以啟動了。所以我們要以管理員身份來運行cmd程序來啟動mysql。
那麼如何用管理員身份來運行cmd程序呢?
1.在開始菜單的搜索框中輸入cmd,然後右鍵單擊,並選擇以管理員身份運行!
如果每天都要啟動mysql服務,這樣不很麻煩?所以:
2.右鍵單擊cmd選擇“附到【開始】菜單(U)”;這是就可以到開始菜單上找到cmd了,
3.右擊選擇屬性,選擇快捷方式,再選擇高級,在選擇以管理員身份運行,再單擊確定即可!
以後只要打開開始菜單單擊上面的快捷方式就可以以管理員的身份運行cmd了!
這樣再輸入net start mysql
就不會出錯了!
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。