ホームページ  >  記事  >  運用・保守  >  docker で mysql が文字化けした場合の対処方法

docker で mysql が文字化けした場合の対処方法

藏色散人
藏色散人オリジナル
2022-10-21 14:20:392274ブラウズ

Docker での mysql 文字化けコードの解決策: 1. 2 つのディレクトリ、つまり "/tmp/mysql/data" と "/tmp/mysql/conf" を作成します; 2. "hmy.cnf" ファイルを書き込みます。 3. コンテナーを作成します; 4. 「docker ps -a」を使用して、作成が成功したかどうかを確認します; 5. mysql コンテナーに入ります; 6. 接続が成功したかどうかをテストします。

docker で mysql が文字化けした場合の対処方法

このチュートリアルの動作環境: 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. コンテナを作成します

docker で mysql が文字化けした場合の対処方法

4. 作成が成功したことを確認します

docker ps -a

docker で mysql が文字化けした場合の対処方法

5 、mysql コンテナに入ります

docker exec -it mysql2 /bin/bash

docker で mysql が文字化けした場合の対処方法

6。テスト接続は成功しました

docker で mysql が文字化けした場合の対処方法

7. 中国語の文字化けがないか確認します

docker で mysql が文字化けした場合の対処方法

推奨される学習: "docker ビデオ チュートリアル "

以上がdocker で mysql が文字化けした場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。