通过docker安装mysql

一、通过dockerHub 下载mysql镜像

sudo docker pull mysql:latest


二、创建mysql配置文件和数据存储文件映射

1. 创建conf 和 data 文件夹

mkdir -p /home/module/mysql/conf /home/module/mysql/data

2. 在conf文件下创建my.cnf文件,文件内容如下:

[client]

default-character-set = utf8mb4

[mysqld]

datadir = /home/module/mysql/data

character_set_server = utf8mb4

collation_server = utf8mb4_bin

secure-file-priv= NULL

symbolic-links=0

!includedir /etc/mysql/conf.d/

datadir为数据存储位置。

三、创建mysql容器

docker run --restart=unless-stopped -d --name mysql_moyu -v /home/module/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /home/module/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=ruide23333 mysql:latest


参考blog:https://blog.csdn.net/qq_62592360/article/details/130629577

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容