当前位置: 首页 > wzjs >正文

域名备案和网站备案是一回事吗软件测试培训机构哪家好

域名备案和网站备案是一回事吗,软件测试培训机构哪家好,做二手房又做网站的,建设电子商务网站所应用的技术今天干了一件大事,安装1Panel导致原来服务器上的所有容器都干没了,主要是MySQL。今天就介绍一下恢复数据的过程,只有.ibd文件怎么恢复MySql MySql版本8.8.4 第一种情况:知道表结构 知道表结构的话恢复数据比较简单 1、创建数据…

今天干了一件大事,安装1Panel导致原来服务器上的所有容器都干没了,主要是MySQL。今天就介绍一下恢复数据的过程,只有.ibd文件怎么恢复MySql

MySql版本8.8.4

第一种情况:知道表结构

知道表结构的话恢复数据比较简单

1、创建数据库

2、建表,要求就是跟原来的表结构一样

3、将你的.ibd文件直接拷贝到当前数据库的data目录下

4、重启MySql

重启成功就结束了

第二种情况:不知道表结构

这种情况下就需要借助额外的工具来恢复数据

1、安装 python3 执行下面这个命令安装

 yum install -y python3

2、安装ibd2sql这个工具

#下载压缩包
wget https://github.com/ddcw/ibd2sql/archive/refs/heads/main.zip
#解压
unzip main.zip

3、进入 ibd2sql-main 目录下

4、执行命令

python3 main.py ***********你的ibd文件的具体路径************* --ddl --sql

python3 main.py /opt/1panel/apps/mysql/mysql/data/ry@002dvue/sj_job.ibd --ddl --sql

执行完毕后就会出现对应的sql脚本,最后直接在执行一下这个sql脚本就能把表结构和数据都找回来了,这种方式是通过执行sql脚本重新创建表和插入数据

当然也可以先执行--ddl 找回表结构

python3 main.py /opt/1panel/apps/mysql/mysql/data/ry@002dvue/sj_job.ibd --ddl

然后在新的数据库中执行create语句把表建好,最后再把你的.ibd文件目录拷贝到新的数据库的data目录下,最后重启MySQL,重启成功的话 数据就都找回来了,要是重启失败的话就只能执行--ddl和--sql找回数据了

总结

        总之兄弟们,操作数据库的时候最好还是备份一下,一不小心整个库都没了,太吓人了,还有就是如果有兄弟安装1Panel,先确保服务器上没有其他的docker容器,不然的话安装1Panel时会将服务器上原来的docker容器和镜像全部都给清了,所以在安装1Panel的时候先做好备份,或者说一开始服务器上没有docker的时候安装1Panel

http://www.dtcms.com/wzjs/72818.html

相关文章:

  • wordpress admin-ajax.php 漏洞seo推广优化方案
  • 村政府可以做网站么seo长尾关键词
  • 网络公司制作网站怎么免费制作网站
  • 设计师国外网站郑州网络seo
  • 专业网站建设咨询网站ip查询
  • 怎样制作网站开发的进度表百度怎么发帖做推广
  • 威海建设委员会网站吉林seo外包
  • 亳州网站网站建设北京十大教育培训机构排名
  • 视频主持网站建设编写网站
  • wordpress采集免费版下载seoul是什么国家
  • 备案域名卖出后涉赌怎么办杭州seo排名优化外包
  • 网站建设工期外包项目接单平台
  • wordpress文章自定义常见问题模块seo什么意思简单来说
  • 产品网站建设建议湖南百度推广开户
  • 偃师市住房和城乡建设局网站安徽网站推广
  • 福建外贸网站建设网络推广营销网站建设专家
  • 汕头品牌建设公司南昌seo代理商
  • 漯河北京网站建设公司优化公司网站排名
  • 怎么做网站文件美国最新新闻头条
  • 网站ftp做网站的会给嘛西安seo关键字优化
  • 学校网站怎么做的好坏网站分享
  • 旅游电子商务网站的建设方案如何做市场调研和分析
  • 做众筹网站需要什么条件留号码的广告网站
  • 医药公司网站建设b站推广入口2023
  • zencart网站管理 1.5整站优化和关键词优化的区别
  • 企业网站管理是什么郑州网络推广公司排名
  • 天津高级网站建设特大新闻凌晨刚刚发生
  • 潍坊知名网站建设成都seo服务
  • 提供网站建设备案宁波seo关键词排名
  • 海外域名怎么打开成都移动seo