Docker 学习第五课
搭建MySQL
1、创建/root/mysql/conf/my.cnf /root/mysql/data
2 、my.cnf 文件
[mysqld] serverid = 1 port = 3306 #只能用IP地址检查客户端的登录,不用主机名 skip-name-resolve #数据库默认字符集,主流字符集支持一些特殊表情符号(特殊表情符占用4个字节) character-set-server = utf8mb4 #数据库字符集对应一些排序等规则,注意要和character-set-server对应 collation-server = utf8mb4_general_ci #最大连接数 max_connections = 400 log-error = /var/log/mysql/error.log
3、启动容器
docker run --name mysql -p 3306:3306 -d --rm -v /root/mysql/conf:/etc/mysql/conf.d -v /root/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7