如何解決ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)**
1、登錄到安裝Mysql的主機(jī),打開cmd命令行工具,執(zhí)行命令mysql -uroot -p,報(bào)出下面所描述的錯(cuò)誤; ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)
解決方案如下:
1、首先以管理員身份啟動(dòng)cmd,要不然服務(wù)禁止訪問。
2、然后在cmd中輸入 mysqld --remove mysql來移除服務(wù)。
3、然后進(jìn)入MySQL安裝目錄中找到data文件,清空其中全部文件。我的目錄是G:\dev\mysql\mysql-8.1.0-winx64\data,沒有data文件自己建一個(gè)。 data文件夾也有可能在C:\ProgramData\MySQL\MySQL Server 8.0
4、接下來注冊(cè)服務(wù),mysqld -install。
5、然后開始初始化,mysqld --initialize,然后可以看到data文件夾中文件正在初始化中(生成文件中。。。)。
6、初始化過程中會(huì)把登錄密碼初始化,可以在data文件中找到以.err結(jié)尾的文件,打開
2021-03-27T15:58:23.320527Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 53:adw4:,oLG
在root@localhost:后面即初始密碼,記住初始密碼
在mysql -u root -p前要打開服務(wù)器:net start mysql
7、mysql -u root -p 后出現(xiàn)Enter password:輸入密碼即可
8、修改密碼
密碼修改語句如下:文章來源:http://www.zghlxwxcb.cn/news/detail-754686.html
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
?文章來源地址http://www.zghlxwxcb.cn/news/detail-754686.html
到了這里,關(guān)于解決ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!