本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了怎么通过物理方式来使mysql能够快速的恢复单表,一步步教你!下面一起来看一下,希望对大家有帮助。

mysql> create table test1 (id int auto_increment primary key,name varchar(20));
Query OK, 0 rows affected (0.05 sec)
mysql> insert into test1 (name) values ('张三'),('李四'),('王二');
Query OK, 3 rows affected (0.01 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> select * from test1;
+----+--------+
| id | name |
+----+--------+
| 1 | 张三 |
| 2 | 李四 |
| 3 | 王二 |
+----+--------+
3 rows in set (0.00 sec)mysql> create table test2 like test1; Query OK, 0 rows affected (0.10 sec) 查看数据目录里面的ibd文件(test2.ibd、test1.ibd): -rw-r-----. 1 * * 114688 Nov 2 16:20 test1.ibd -rw-r-----. 1 * * 114688 Nov 2 16:23 test2.ibd
mysql> alter table test2 discard tablespace; Query OK, 0 rows affected (0.02 sec) 查看ibd文件情况,发现test2的ibd文件已经被删除 -rw-r----- 1 * * 114688 Nov 2 16:20 test1.ibd
mysql> flush table test1 for export; Query OK, 0 rows affected (0.00 sec) 生成了一个test1.cfg的cfg文件 -rw-r----- 1 * * 655 Nov 2 16:25 test1.cfg -rw-r----- 1 * * 114688 Nov 2 16:20 test1.ibd
cp test1.cfg test2.cfg cp test1.ibd test2.ibd chown -R mysql.mysql test2.*
mysql> select * from test2; ERROR 1100 (HY000): Table 'test2' was not locked with LOCK TABLES
mysql> unlock tables; Query OK, 0 rows affected (0.00 sec) 并用alter table的方法为目标表test2导入这个ibd文件: mysql> alter table test2 import tablespace; Query OK, 0 rows affected (0.03 sec) 1 row in set (0.00 sec)
mysql> select * from test2; +----+--------+ | id | name | +----+--------+ | 1 | 张三 | | 2 | 李四 | | 3 | 王二 | +----+--------+ 3 rows in set (0.00 sec)
上述单表物理复制的方法,核心在于cp命令,因为是通过物理拷贝,所以如果复制的表非常大,那么通过物理拷贝,就会比逻辑上的SQL写入快很多,比如insert into select语句。
简单总结一下上述物理复制过程:
alter table for export语法介绍:
MyBB 国外最好的免费论坛
MyBB的全称是mybboard,是一个基于PHP+MySQL搭建,功能强大,高效的开源论坛系统。 MyBB 使用了标准的论坛结构和模式,所以您的用户可以在您的论坛获得良好的用户体验。用户可以通过用户控制面板来自定义他们访问论坛的方式或者自定义他们想看到的论坛的内容,他们还可以方便地发表和答复一个主题并且标记与他们有关的主题。论坛管理员和版主可以使用MyBB的内置编辑器和版主工具等功能,控制并维
95
查看详情
因为alter table for export锁表,所以这种方法更适合在从库上停掉复制关系,然后执行这个表复制的操作。如果有业务操作当前的源表,需要谨慎考虑。
推荐学习:《MySQL视频教程》
以上就是教你通过物理方式使MySQL恢复单表的详细内容,更多请关注其它相关文章!
# 来做
# SEO入门鞋柜收纳改造
# 国外免费网站建设
# 福田全国网站优化哪家好
# 抖音seo怎么操作步骤
# 网站联盟广告推广
# 黑帽子seo 百度
# 海淀区网站建设价钱
# 青岛网站网络建设
# 上蔡矩阵推广营销
# 乐山抖音seo在线咨询
# mysql
# 王二
# 李四
# 创建一个
# 国外
# 您的
# 免费论坛
# 教你
# 最好的
# 镜像
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
优化推广96088 】
【
技术知识133117 】
【
IDC资讯59369 】
【
网络运营7196 】
【
IT资讯61894 】
相关推荐:
哈尔滨城市通昵称修改方法
Win10关闭UAC用户账户控制的方法 Win10降低安全提示等级【技巧】
《地下城堡4:骑士与破碎编年史》墓穴挑战125攻略
《飞猪旅行》购买汽车票方法
包子漫画官网链接官方地址 包子漫画在线观看官网首页入口
猫眼电影app怎么查询电影院的营业时间_猫眼电影影院营业时间查询教程
大熊猫抓取竹子的“大拇指”其实是什么?蚂蚁庄园课堂今天答案最新11月30日
b站怎么设置动态仅粉丝可见_b站动态粉丝可见设置方法
J*aScript包管理器_Npm与Yarn对比
PyEZ 配置提交中 RpcTimeoutError 的健壮性处理策略
《爱笔思画x》涂色教程
百度小说看书时如何翻页_百度小说手动翻页与自动翻页设置
《三国:谋定天下》平民全阶段通用阵容
C++ virtual析构函数作用_C++基类虚析构函数防止内存泄漏
批改网网页版登录 批改网电脑版学生登录入口
pubmed数据库官方主页_pubmed学术论文查找官网直达
Flexbox布局中Stencil组件宽度不显示问题解析与:host尺寸控制
sublime如何配置PHP开发环境_在sublime中运行与调试PHP代码
如何在vscode中关闭it环境
uc浏览器官网网页版使用 uc浏览器官网免费在线首页
解决SQLAlchemy模型跨文件关联的Linter兼容性指南
yy漫画官方网站登录入口_yy漫画在线阅读页面地址
Win10输入法不见了怎么办 Win10找回语言栏图标教程
Flexbox布局实践:实现底部页脚与顶部粘性导航条的完美结合
如何查询国外邮政编码_国外邮政编码查询的多种有效途径
苹果电脑如何快速截图并编辑 苹果电脑截屏标注快捷操作
mail.qq.com登录入口 QQ邮箱网页版直达
126邮箱网页在线登录2025_126邮箱网页版入口官方地址
深入理解随机递归函数的确定性:内部节点、叶节点与时间复杂度分析
TikTok视频播放不流畅怎么办 TikTok视频播放优化方法
《饿了么》拼好饭点外卖教程2025
餐馆菜篮选购指南
《美篇》取消会员自动续费方法
微信客户端如何找回密码_微信客户端忘记密码找回方法
《跳跳舞蹈》循环播放方法
小红书如何引流到私信?引流到私信有用吗?
mysql怎么查询数据_mysql基础查询语句使用教程
米侠浏览器插件无法启用怎么办 米侠浏览器扩展兼容性修复
如何在CSS中设置背景图像:一个全面指南
驱动人生:游戏修复指南
天天漫画2025最新入口 天天漫画永久有效登录入口
如何在mysql中使用索引提示_mysql索引提示优化方法
word文档行距怎么调?word文档调行距的操作步骤
《律学法考》查看学习数据方法
word页码灰色不能用如何解决
Python csv 模块处理非字符串数据:列表写入 CSV 文件的机制解析
mysql如何回滚事务_mysql ROLLBACK事务回滚方法
鲨鱼剧场app金币获取方法
解决C#跨线程访问XML对象的异常 安全的并发XML处理模式
mysql镜像配置如何设置用户权限组_mysql镜像配置用户组与权限分级管理方法
2023-01-22
运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。