您的位置:首页 > 娱乐 > 八卦 > 投简历找工作哪个网站好_微信开发者平台在哪里打开_网站分享_b2b十大平台排名

投简历找工作哪个网站好_微信开发者平台在哪里打开_网站分享_b2b十大平台排名

2024/10/10 3:27:05 来源:https://blog.csdn.net/qq_41623592/article/details/142676543  浏览:    关键词:投简历找工作哪个网站好_微信开发者平台在哪里打开_网站分享_b2b十大平台排名
投简历找工作哪个网站好_微信开发者平台在哪里打开_网站分享_b2b十大平台排名

docker commit 后的镜像没有数据

docker commit load save mysql

背景

工位机环境迁移MySQL时,使用commit》save》MySQL转移》load》run -p,使用数据库连接工具连接成功后,发现没有MySQL中没有库表等数据。

原因分析

直接搜,找到这篇博客

解决方案

  1. 修改mysql容器的数据目录 在根目录下 新建目录 mdkir /data
  2. 将 /var/lib/mysql 复制 到新建目录中
  3. 修改 /etc/mysql/mysql.conf.d/mysqld.cnf 》 ‘datadir = /data/mysql ’
  4. 退出容器
  5. 重新将该容器 commit 为新 的镜像, 再打开新容器

这个博客原文还提到命令行改文件的方法(但是我没有尝试,因为我是在win desktop界面里改的,如果无界面可以尝试这个方法):

docker exec -it mysql  bash
mkdir /data
mv var/lib/mysql   /data/
#查看一下 datadir       = /var/lib/mysql   这行的行号
cat -n /etc/mysql/mysql.conf.d/mysqld.cnf
#由于没有 vi 命令  所以用 sed 命令把这行删除
sed -i  32d  /etc/mysql/mysql.conf.d/mysqld.cnf
#在最后一行加上修改后的数据目录
echo  "datadir = /data/mysql/"  >> /etc/mysql/mysql.conf.d/mysqld.cnf

声明:本文使用八爪鱼rpa工具从gitee自动搬运本人原创(或摘录,会备注出处)博客,如版式错乱请评论私信,如情况紧急或久未回复请致邮 xkm.0jiejie0@qq.com 并备注原委;引用本人笔记的链接正常情况下均可访问,如打不开请查看该链接末尾的笔记标题(右击链接文本,点击 复制链接地址,在文本编辑工具粘贴查看,也可在搜索框粘贴后直接编辑然后搜索),在本人博客手动搜索该标题即可;如遇任何问题,或有更佳方案,欢迎与我沟通!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com