前言:
MySQL原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。
本教程以mysql5.7作为演示版本
在线安装
1.启动docker
未安装docker?
如果不确定您是否已经安装docker,请在命令行执行以下命令
docker --version
若提示 :-bash: docker: 未找到命令 则代表未安装
如果您未安装docker请点击👉 安装docker
systemctl start docker
2.拉取mysql镜像
docker pull mysql:5.7
3.创建mysql挂载的目录
mkdir -p /opt/project/mysql/data /opt/project/mysql/conf /opt/project/mysql/logs /opt/project/mysql/backup
4.创建mysql临时cnf文件
cd /opt/project/mysql/conf
touch my.cnf
5.启动mysql容器
-p 指定端口号
--name给现在启动的容器取名
-v挂在数据到宿主机,冒号前为宿主机地址,冒号后为容器内地址
-e设置数据库密码
-d 后台运行
docker run --privileged=true -p 3306:3306 --name mysql \
-v /opt/project/mysql/conf:/etc/mysql/conf.d \
-v /opt/project/mysql/logs:/logs \
-v /opt/project/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=a1234567 \
-d mysql:5.7
6.查看是否正常运行
docker ps
离线安装
努力创作中
卸载
努力创作中
评论区