下载 docker pull mysql:5.6
\ 换行符
name : 启动后在 doocker 中的名字 自定义
MYSQL_ROOT_PASSWORD : 启动的后设置的mysql密码
mysql:5.6 : docker中mysql 的版本
-p: 指定端口启动 完成第一步
sudo docker run -p 23306:23306 --name mysql2 \
-e MYSQL_ROOT_PASSWORD=gaotao123823. \
-d mysql:5.6
进入 容器
docker exec -it mysql2 /bin/bash
vim /etc/mysql/my.cnf 修改端口号
5.+ 的mysql 进入 是空的
mysql 默认是不支持 中文的 加上以下配置 防止中文乱码
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
#指定端口
port=23306 #要和启动时 输入的端口一致
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