Docker安装mysql9.1.0的实现
作者:〆距离
本文主要介绍了Docker安装mysql9.1.0的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
下载镜像
docker pull mysql
创建挂载目录(这边可自行选择目录)
cd /usr/local/docker mkdir mysql cd mysql mkdir {log, data, conf}
运行容器
docker run -p 3306:3306 --name mysql / -v /usr/local/docker/mysql/log:/var/log/mysql / -v /usr/local/docker/mysql/data:/var/lib/mysql / -v /usr/local/docker/mysql/conf:/etc/mysql / -v /etc/localtime:/etc/localtime:ro / -e MYSQL_ROOT_PASSWORD=123456 -d mysql
-e MYSQL_ROOT_PASSWORD=123456 设置root的登录密码为你的密码
查看容器是否启动
docker ps
修改Mysql配置文件
cd /usr/local/docker/mysql/conf vim my.cnf
我的配置文件自己使用,仅供参考,详细配置可自行搜索
[client] default-character-set=utf8mb4 [mysql] default-character-set=utf8mb4 [mysqld] character-set-server=utf8mb4 sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION max_connections=1000 skip-name-resolve
重启mysql
docker restart mysql
到此这篇关于Docker安装mysql9.1.0的实现的文章就介绍到这了,更多相关Docker安装mysql9.1.0内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!