問題一:命令列啟動mysql出現“發生系統錯誤 5,拒絕訪問”的問題。
問題描述:在命令列啟動mysql的時,有時候會出現“發生系統錯誤 5,拒絕訪問”的錯誤。
問題分析:原因就是目前使用者的存取權限太低。
問題解決:方法一:更改目前使用者的許可權。方法二:以管理員身份來運行cmd就可以解決了。1. 在開始菜單中搜尋cmd,然後右鍵,選擇以【管理員身份運行】!2. 或者搜尋到cmd之後,直接按快速鍵:shift+ctrl+enter 進入,就是管理員權限了。3. 先右鍵cmd “【附到開始菜單】”中,然後在開始菜單中找到cmd,右鍵選擇【屬性】,選擇【捷徑】----【進階】,,然後選擇【以管理員方式運行】,在確定就行了。
其他問題:mysql 啟動 錯誤1053:服務沒有及時響應啟動或者控制請求:
http://blog.csdn.net/ljasdf123/article/details/8465355
mysql安裝常見問題(系統找不到指定的檔案、發生系統錯誤 1067 進程意外終止):
http://blog.csdn.net/mhmyqn/article/details/17043921
問題二:'mysql' 不是內部或外部命令,也不是可啟動並執行程式 或批次檔。
問題的原因就是沒有在環境變數PATH中把mysql的路徑添加上去,因此系統找不到mysql這條指令。
有兩種方法解決:
1. 在開始菜單中運行【MySQL Server Instance Config Wizard】,重新設定你的mysql。
把【Include Bin Directory in Windows PATH】前面的對鉤打上。然後在一步步【next】,確定就行了。
2. 直接添加環境變數(跟添加java的環境變數類似)
右鍵【我的電腦】---【屬性】---【進階】---【環境變數】---【系統 變數】---雙擊【path】---然後把你的mysql的安裝路徑添加進去(比如我的是【D:\Program files\MySQL\MySQL Server 5.1\bin】,注意變數之間的分號)。
然後重啟mysql就行了。
問題三:mysql啟動錯誤 “1067”
問題四:2003 - Can't connect to Mysql server on 'localhost' (10061)
問題描述: 使用“Navicat for MySQL”這個工具管理mysql的時候,建立串連的時候會出現串連失敗。問題原因:
- 可能是你的主機名稱或IP地址錯誤,跟你的設定檔(my.ini)中的不一致。
- 可能是連接埠號碼不對導致的。
- 可能你是使用者名稱或者密碼不正確導致的。
解決方案: 查看你的my.ini中的相關配置,或者重新設定你的mysql,然後修改串連屬性,一般就能得到解決。我的錯誤是由於連接埠錯誤導致的,我安裝mysql的連接埠是3309,而"Navicat for MySQL" 建立串連的時候連接埠是3306,故而出現了錯誤。修改一下即可。