Home
About
Corporate Site
About
japanese
docker
MySQL
japanese
2020年12月7日
DockerのMySQLで日本語が使えない!?
Dockerで起動したMySQLで日本語が入力出来ないんです。という質問があったので、内容の確認とその対応についてまとめてみました $ docker run -e MYSQL\_ROOT\_PASSWORD='password' -d -p 33016:3306 mysql $ docker exec -it <CONTAINER ID> bash\# mysql -u root -p Enter password: password mysql> 日本語 とやると、「日本語」が消えてしまう(入力出来ない)というものでした mysql> exit # 日本語 とやっても入力出来ません、これはMySQLコンテナが使っているイメージで、日本語入力が出来る設定がされていないからです ログインしているコンテナで日本語が入力出来ないので、MySQLに接続しても日本語入力出来ません コンテナに日本語入力に必要な設定をしてみます Dockerfileを作成して以下の設定をします #使うDockerイメージ FROM mysql #日本語設定 RUN apt-get up
MySQL
gui
docker
2020年12月7日
MySQL Workbenchを使ってDockerのMySQLで日本語を扱ってみます
まずDockerでMySQLを起動します パスワード:password ポート:3306 とします $ docker run -e MYSQL\_ROOT\_PASSWORD=’password’ -d -p 3306:3306 mysql$ docker ps ` ` CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 616c582d1c0b mysql "docker-entrypoint.s…" 22 minutes ago Up 22 minutes 0.0.0.0:3306->3306/tcp, 33060/tcp competent\_faraday https://www.mysql.com/jp/products/workbench/ こちらのペ