docker中mysql亂碼的解決辦法:1、創(chuàng)建兩個(gè)目錄,分別是“/tmp/mysql/data”和“/tmp/mysql/conf”;2、編寫“hmy.cnf”文件;3、創(chuàng)建容器;4、通過“docker ps -a”查看是否創(chuàng)建成功;5、進(jìn)入mysql容器;6、測試連接成功即可。
本教程操作環(huán)境:linux7.3系統(tǒng)、docker19.03版、Dell G3電腦。
docker中mysql亂碼怎么辦?
解決Docker中運(yùn)行的MySQL中文亂碼
1、首先創(chuàng)建兩個(gè)目錄
mkdir?/tmp/mysql/data mkdir?/tmp/mysql/conf
?2、編寫hmy.cnf文件,將以下內(nèi)容寫到文件中
[mysqld]? skip-name-resolve character_set_server=utf8 datadir=/var/lib/mysql server-id=1000 [mysql]? default-character-set?=?utf8 [mysql.server] default-character-set?=?utf8 [mysqld_safe] default-character-set?=?utf8 [client] default-character-set?=?utf8 vi?/hmy.cnf
?3、創(chuàng)建容器
4、查看創(chuàng)建成功
docker?ps?-a
5、進(jìn)入mysql容器
docker?exec?-it?mysql2?/bin/bash
6、測試連接成功
?7、檢查是否還有中文亂碼
推薦學(xué)習(xí):《docker視頻教程》
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦