Docker での mysql 文字化けコードの解決策: 1. 2 つのディレクトリ、つまり "/tmp/mysql/data" と "/tmp/mysql/conf" を作成します; 2. "hmy.cnf" ファイルを書き込みます。 3. コンテナーを作成します; 4. 「docker ps -a」を使用して、作成が成功したかどうかを確認します; 5. mysql コンテナーに入ります; 6. 接続が成功したかどうかをテストします。
このチュートリアルの動作環境: linux7.3 システム、docker バージョン 19.03、Dell G3 コンピューター。
Docker で mysql が文字化けした場合はどうすればよいですか?
Docker で実行される MySQL の中国語文字化けコードの解決策
1. まず 2 つのディレクトリを作成します
mkdir /tmp/mysql/data mkdir /tmp/mysql/conf
2. hmy.cnf ファイルを作成し、次の内容をファイル内に追加します
[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. コンテナを作成します
4. 作成が成功したことを確認します
docker ps -a
5 、mysql コンテナに入ります
docker exec -it mysql2 /bin/bash
6。テスト接続は成功しました
7. 中国語の文字化けがないか確認します
推奨される学習: "docker ビデオ チュートリアル "
以上がdocker で mysql が文字化けした場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。