安装 mysql
下载命令
docker pull mysql:5.7
运行命令
//输入时需并做一行
docker run -d -p 3306:3306 --privileged=true
-v /usr/app/mysql/log:/var/log/mysql
-v /usr/app/mysql/data:/var/lib/mysql
-v /usr/app/mysql/conf:/etc/mysql/conf.d
-e MYSQL_ROOT_PASSWORD=123456
--name mysql
mysql:5.7
-v 挂载 --privileged=true 开放权限
查看容器的启动状态
docker ps
进入启动状态的容器
docker exec -it 容器ID /bin/bash
登录mysql
mysql -uroot -p123456
查看字符集
SHOW VARIABLES LIKE ‘character%’
解决中文乱码问题
在/mysql/conf目录下新建my.cnf命令:vim my.cnf
my.cnf 输入如下内容:
[client]
default_character_set=utf8
[mysqld]
collation_server=utf8_general_ci
character_set_server=utf8
重启mysql容器
docker restart mysql