DOCKER安装MYSQL8.2.0版本

记录下Docker下安装MySQL数据的操作

前言

在安装MYSQL之前首先需要安装DOCKER。

一条命令安装MySQL

docker run --name mysql --privileged=true  --restart always -v /home/mysql/data:/var/lib/mysql  -v /home/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:8.2.0

命令解释

–name mysql 设置docker容器名称

–privileged=true 挂载文件权限设置

–restart always 设置 开机后自动重启容器

-v /home/mysql/conf:/etc/mysql/conf.d 挂载配置文件

-v /home/mysql/data:/var/lib/mysql 挂载数据文件 持久化到主机,

-e MYSQL_ROOT_PASSWORD=123456 设置数据库root账号密码

-p 3306:3306 端口映射

-d mysql:8.2.0 后台启动mysql8.2.0版本

安装完毕后通过命令查看状态:

docker ps 可以查看容器的状态

docker exec -it mysql bash 可以进入mysql容器

注意事项

1 这里创建的root账号是可以直接远程访问,并没有限制只能本地访问,所以建议要么设置复杂一点,要么将远程访问的密码设置的复杂一点。

2 如果创建成功发现远程无法访问,看看服务器防火墙设置或者云服务器的安全组设置。

3 后续发现配置文件并没有生效,并且多次尝试均无法生效,只能使用命令设置相关配置信息 (不使用SET GLOBL 使用SET persist 然后重启容器即可)

例如:SET persist max_connections=50

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值