使用docker部署mysql(CentOS7.5)

本文详细介绍了如何使用Docker在Linux环境下部署MySQL数据库。包括搜索、下载官方镜像,通过命令行启动容器并配置MySQL环境,以及如何进行基本的数据库操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

缘由:上篇文章中7.6的yum形式安装成功了,另一台7.5的死活上不去,决定使用docker部署算了。。

 

Docker安装:https://blog.youkuaiyun.com/qq_36892341/article/details/73918672 

搜索镜像

最好下OFFICIAL的 

#    docker search mysql

拉取

我们选择第一个 冒号后面是指定版本号,可以到docker官网去查看

#    docker pull mysql:5.7

查看镜像

#    docker images

启动容器并查看

#    docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:5.7

-p 3306:3306:将容器的3306端口映射到主机的3306端口;

-e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码;

--name 给容器命名

-d 表示容器在后台运行 

 

注意必须指定密码: -e MYSQL_ROOT_PASSWORD=root

注意开放对应的端口号

配置mysql

#    docker exec -it mysql bash

docker exec 进入容器

-t 让docker分配一个伪终端,并绑定到容器的标准输入上

-i 让容器的标准输入保持打开

mysql 是容器的名字

 bash 指创建一个交互式shell

进入数据库 > 设置远程登陆 > 刷新配置 > exit > exit

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值