Home > Operation and Maintenance > Docker > What to do if mysql is garbled in docker

What to do if mysql is garbled in docker

藏色散人
Release: 2022-10-21 14:20:39
Original
2423 people have browsed it

Solution to mysql garbled code in docker: 1. Create two directories, namely "/tmp/mysql/data" and "/tmp/mysql/conf"; 2. Write the "hmy.cnf" file ; 3. Create the container; 4. Use "docker ps -a" to check whether the creation is successful; 5. Enter the mysql container; 6. Test the connection successfully.

What to do if mysql is garbled in docker

The operating environment of this tutorial: linux7.3 system, docker version 19.03, Dell G3 computer.

What should I do if mysql is garbled in docker?

Solution to the Chinese garbled code of MySQL running in Docker

1. First create two directories

mkdir /tmp/mysql/data
mkdir /tmp/mysql/conf
Copy after login

2. Write the hmy.cnf file and write the following content to In the file

[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
Copy after login

3. Create the container

What to do if mysql is garbled in docker

4. Check that the creation is successful

docker ps -a
Copy after login

What to do if mysql is garbled in docker

5 , enter the mysql container

docker exec -it mysql2 /bin/bash
Copy after login

What to do if mysql is garbled in docker

6. Test connection is successful

What to do if mysql is garbled in docker

7. Check whether there are any Chinese garbled characters

What to do if mysql is garbled in docker

Recommended learning: "docker video tutorial"

The above is the detailed content of What to do if mysql is garbled in docker. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template