今天連接本地?cái)?shù)據(jù)庫(kù)發(fā)現(xiàn)連接不上宽闲,一查發(fā)現(xiàn)本地mysql服務(wù)沒起苫昌,本地連接mysql報(bào)錯(cuò)10038以政。
根據(jù)網(wǎng)上的方法担忧,修改過防火墻協(xié)議刊咳,重啟過服務(wù)断医,但是都啟動(dòng)失敗了囤踩。然后去data目錄下的err文件中查日志近弟,看到最近一條[err]是
2021-04-24T08:33:43.904958Z 0 [ERROR] unknown variable 'default-character-set=utf8'
2021-04-24T08:33:43.904958Z 0 [ERROR] Aborting
這是之前在my.ini中加的默認(rèn)編碼設(shè)置,好像是在mysql5.7.19中不兼容或者我的加的方式有問題枯夜,導(dǎo)致mysql直接啟動(dòng)失敗弯汰。但是這個(gè)編碼是我?guī)滋烨凹拥模裉觳艌?bào)錯(cuò)湖雹,中途電腦有關(guān)機(jī)咏闪,mysql服務(wù)有重新啟動(dòng)過,猜測(cè)mysql服務(wù)啟動(dòng)時(shí)不是每次都會(huì)讀取my.ini文件中的配置摔吏,但是之前在my.ini中加的默認(rèn)時(shí)區(qū)設(shè)置又是即時(shí)生效了鸽嫂,所以保持觀望。