1. 下载镜像
docker pull mysql:5.7
2. 启动MySQL
sudo docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-v /mydata/mysql/mysql-files:/var/lib/mysql-files \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.7
3. 修改配置(默认UTF-8)
vi /mydata/mysql/conf/my.conf [client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshakeskip-name-resolve
4. 重启MySQL
docker restart mysql