docker search mysqldocker pull mysql:5.6在/root目录下创建mysql目录用于存储mysql数据信息
mkdir ~/mysql
cd ~/mysqldocker run -id \
-p 3307:3306 \
--name=hh_mysql \
-v $PWD/conf:/etc/mysql/ \
-v $PWD/logs:/logs \
-v $PWD/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:5.6修改mysql的字符集给成utf-8 vi /mydata/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=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake skip-name-resolve
skip-name-resolve 跳过域名解析
docker restart mysql
docker exec –it c_mysql /bin/bash