1. 程式人生 > >cmd管理員許可權和啟動mysql找不到它的服務

cmd管理員許可權和啟動mysql找不到它的服務


今天本來想回顧sql語句,沒想到自己以前電腦安裝好的mysql不能正常啟動了(以前是可以用的),於是有了下面的問題解決之旅。
重點內容

1.按正常的方式開啟SQlyog連線本地出現 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)

難道是我改過hosts檔案,不能對映到local host本地,於是換的本地ip127.0.0.1連線,也是出現 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘127.0.0.1’ (10061)。所以應該不是ip地址問題。

2.又想難不成mysql服務沒有啟動,win+r 輸入cmd,命令列中輸入:net start mysql ,出現:服務名無效 請鍵入NET HELPING 2185以獲得更多的幫助

百度一下,發現是沒有使用管理員許可權執行cmd,又重新以管理員執行cmd,果然服務啟動成功。如果這樣:

        C:\Users\Administrator>net start mysql
        發生系統錯誤 5。
        拒絕訪問。

也是需要管理員許可權。

3. 以管理員執行cmd方式有哪些

  1. win+r 輸入cmd(此時是User 許可權),進入後輸入命令:runas /user:administrator cmd 可進入管理員許可權。操作如下,需輸入使用者密碼。

     C:\Users\Administrator>runas /user:administrator cmd
     輸入 administrator 的密碼:
     試圖將 cmd 作為使用者 "AFOIG-710051942\administrator" 啟動...
     C:\Users\Administrator>
    

    經過測試發現這種方式進入,不能完全執行管理員許可權,比如我用net stop mysql,之後提示:發生系統錯誤 5。拒絕訪問。
    至於為什麼不可以,我還不知道原因,先留下來吧,下次在研究。

  2. win10系統:這裡寫圖片描述
    點選右鍵就可以以管理員執行啦。
  3. 每次這樣是不是很麻煩,能不能點開直接是管理員呢,當然有,前提是將cdm快捷方式放在桌面。cmd.exe 位置:C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools
    點cmd右鍵傳送到桌面快捷方式
    選中桌面上的cmd快捷方式,右鍵
    這裡寫圖片描述

    接下來高階,管理員執行打勾,ok!
    這裡寫圖片描述