問(wèn)題描述
進(jìn)入MySQL容器,進(jìn)入 MySQL 命令行終端
docker exec -it 7cb bash
root@7cbea2cfe565:/# mysql -uroot -p
MySQL 命令行中無(wú)法輸入中文
問(wèn)題解決
還以為是 MySQL 字符集設(shè)置的問(wèn)題,后來(lái)發(fā)現(xiàn)是MySQL所在機(jī)器,也就是容器的語(yǔ)言設(shè)置問(wèn)題,退出MySQL終端,在容器內(nèi)命令行下同樣不能輸入中文。
需要在進(jìn)入容器時(shí)指定 env LANG=C.UTF-8
docker exec -it 7cb env LANG=C.UTF-8 bash
這樣就解決了。