问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MySQL复制data目录中的数据库文件后原来的表都成了视图,如何恢复?

发布网友 发布时间:2022-05-02 11:30

我来回答

3个回答

懂视网 时间:2022-05-02 15:51

问题是这样的,使用mysqldump备份线上数据库之后,然后通过mysql 命令行恢复到线下数据库,发现视图都成了表。
为什么会这样呢?这就得聊聊mysql备份恢复的机制了
其实查看mysqldump备份产生的sql语句,会发现视图首先会恢复成表,之后再删除表,新建视图。

如下图,可以看到在15572行先创建了v_t_borrow_details表,然后在21322行创建了v_t_borrow_details视图
技术分享图片

这样是为了避免依赖关系,比如有2个 VIEW: v_a, v_b
v_a 引用 v_b
如果先建 v_a ,那么它引用的 v_b 还没有创建,是建不成功的,而先把所有的 view 都弄成表先建一次,表是没有依赖的,都会创建成功,然后再逐个删除 view 和创建 view,这时候引用的东东都是以表或 view 的形式存在了,不会因为依赖的对象出问题。
而之所以视图会变成表了,那是因为在恢复过程中出错导致了恢复中断,后面的语句都skipping了。

使用mysql恢复数据时视图变成表

标签:log   数据   cto   ges   ima   出错   通过   分享   成功   

热心网友 时间:2022-05-02 12:59

*.frm是描述了表的结构,*.MYD保存了表的数据记录,*.MYI则是表的索引

每个数据库都会在data目录下生成一个文件夹。

查看数据库记录可以直接从mysql命令控制台查看。建议使用mysql-front或者phpmyadmin来进行日常的数据库操作。

从命令控制台,你可以这样
use 数据库名
select * from 表明
根据需要用mysql语句查询记录

热心网友 时间:2022-05-02 14:17

任务占坑
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 湖经mpacc是什么情况 excel为什么按删除键没有反应,鼠标放其他格子也不行,退出也不行,要怎样按 如图,我Excel保护工作表中设置了可以删除行,但为什么这个功能(删除行)不能用呢? excel电子表格中删除键无法正常使用,怎么回事 EXCEL删除一行或者多行就卡死 英雄联盟,影流之主,打法,出装,升级,技能。 LOL 影流之主 玩法 出装 !!!小技巧!!! LoL 影流之主出装,连招顺序,攻略 lol影流之主怎么出装 电阻点焊的品质管理有哪些 焊接焊缝质量要求 焊接五大要素是什么 peg估值法对哪个不适用 保温杯摔凹了,怎么办? 怎样将磕了个坑的保温杯的被盖复原?热胀冷缩行的通吗? 保温杯摔凹了怎么处理拜托各位大神 peg估值法 保温杯摔了有痕迹了怎么处理 peg估值法适用情况有哪些 peg估值法是什么意思 在Excel中为什么一删除行表格就死机动不了? Excel表删除行的时候就会卡住不动,过一会才会删掉 想问下MPAcc初试可以带计算器吗 EXCEL表格“右键删除”不能用是什么原因? 在Excel中为什么一删除行表格就死机动不了?请问这个问题是怎么解决的啊拜托了各位 谢谢 删除EXCEL行时无响应 在excel表格中点插入或删除一行没有反应,还会返回桌面,怎么处理? 张婼涵签名设计 前妻游山玩水,马蓉在国外逍遥自在,宋喆却要在监狱呆6年,宋喆会后悔吗? 药流后12天来月经正常吗? 药流后出血快一个月了,会来月经吗 药流不干净清宫后半个月来月经正常吗? 药流清宫后不到一个月来月经了 量比较多正常吗 药流后第一个月来两次月经,正常吗 药流后一个月后来月经了,是不是代表以后都正常了 药流后一个月来了月经是不是恢复好了 iPhone8plus外壳有点弯曲触摸屏失灵是什么原因? iphone8容易压弯吗 新买的IPhone8Puls用力几天感觉弯了,能保修吗 iphone8弯了 售后会受理么