加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_运城站长网 (https://www.0359zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

docker?挂载MySQL实现数据持久化的实现

发布时间:2022-11-18 13:23:43 所属栏目:MySql教程 来源:
导读:  docker挂载MySQL实现数据持久化的实现

  更新时间:2022年01月27日 10:14:20 作者:Xy-Huang

  本文主要介绍了docker挂载MySQL实现数据持久化的实现mysql持久化,文中通过示例代码介绍的非常详细,具
  docker挂载MySQL实现数据持久化的实现
 
  更新时间:2022年01月27日 10:14:20 作者:Xy-Huang
 
  本文主要介绍了docker挂载MySQL实现数据持久化的实现mysql持久化,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
 
  目录
 
  环境配置
 
  本地操作系统:Win10
 
  虚拟机的操作系统:CentOS Stream 8
 
  mysql持久化_杜蕾斯持久装和杰士邦持久装_至尊持久和持久装
 
  已安装docker,可以参考详细安装教程
 
  MySQL数据持久化
 
  在上一节中我们已实现docker启动多个MySQL服务,当误删docker之后,docker里面运行的数据将无法保存。为了能保存docker里面运行的数据,需要使用docker挂载功能,将docker里面的数据保存在系统的本地目录,即使删掉docker仍能保存之前的数据。
 
  挂载MySQL实现数据持久化可以执行以下指令:
 
  docker run --name mysql10 -p 3306:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1234 -d mysql
  杜蕾斯持久装和杰士邦持久装_mysql持久化_至尊持久和持久装
 
  指令参数说明:
 
  执行上述指令后,打开本地系统的就能看到文件夹信息,如图所示:
 
  在这里插入图片描述
 
  注意事项
 
  如果在系统中开启多个docker的MySQL服务,挂载本地目录应不要相同,否则可能导致数据混乱。
  
 

(编辑:开发网_运城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!