1.找到mysql文件夾,將my,ini文件放入bin文件夾
2.管理員模式打開cmd
3.輸入netstat -ano
查看端口占用情況,這里我已經(jīng)開啟mysql應(yīng)用,所以會(huì)有3306,如果沒有開啟是不會(huì)有的
4.輸入sc delete mysql
,刪除mysql服務(wù)
5.將data文件夾下數(shù)據(jù)進(jìn)行刪除
6.輸入 mysqld --initialize --user=mysql --console
,將mysql服務(wù)初始化,如果出現(xiàn)
2023-08-01T03:15:10.623078Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost:xxxxxx
則重啟成功,root@localhost:
后面是初始化密碼
7.啟動(dòng)mysql服務(wù),在菜單欄搜索服務(wù),打開后尋找mysql服務(wù)
8.重置密碼,注意 MySQL8 之后的加密規(guī)則為 caching_sha2_password,所以要聲明密碼規(guī)則為mysql_native_password文章來源:http://www.zghlxwxcb.cn/news/detail-624203.html
mysql -uroot -p //啟動(dòng)mysql命令
輸入初始化密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
8.重新利用navicat測試數(shù)據(jù)庫連接,顯示連接成功即可文章來源地址http://www.zghlxwxcb.cn/news/detail-624203.html
到了這里,關(guān)于解決Mysql報(bào)錯(cuò)2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!