MySQL登錄時報:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

本文mysql的安裝環境爲win10 64位,mysql版本爲MySQL5.5.2

問題描述:在命令行輸入 mysql -u root -p 登錄mysql,返回”Can't connect to MySQL server on localhost (10061)”錯誤

意思大概就是:無法連接到“本地主機”(10061)上的MySQL服務器

 1、首先安裝mysqld服務器,輸入命令:mysqld --instal

 

現在就安裝好了

2、接下來就是啓動服務器了,輸入命令:net start mysql

本來我以爲跟別人一樣在這個地方就啓動了,結果事與願違,於是又找了很久,別走神!看下面!!

3、輸入命令:mysqld --initialize-insecure

完了再次輸入:net start mysql

 你沒看錯,啓動成功了。嗯,有些人可能可以正常使用了,但我就是這麼悲催。

4、又給我出了個問題:Access denied for user 'root'@'localhost' (using password: YES)

5、 安裝的時候設了密碼,爲什麼不用密碼就可以登錄

6、行!改密碼唄。進入mysql數據庫:use mysql

7、輸入命令:update mysql.user set authentication_string=password('root') where user='root' ;

刷新一下:flush privileges;

8、退出重新登錄

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章