博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql单表导入数据,全量备份导入单表
阅读量:6710 次
发布时间:2019-06-25

本文共 893 字,大约阅读时间需要 2 分钟。

(1)“导出”表导出表是在备份的prepare阶段进行的,因此,一旦完全备份完成,就可以在prepare过程中通过--export选项将某表导出了:innobackupex --apply-log --export /backup/xbackup/full/  #这个需要在备份的目录下面执行.  后面的路径是备份的目录.(重要) 不是自己定义的目录.# innobackupex --apply-log --export /path/to/backupinnobackupex --apply-log --export /backup此命令会为每个innodb表的表空间创建一个以.exp结尾的文件,这些以.exp结尾的文件则可以用于导入至其它服务器。(2)“导入”表要在mysql服务器上导入来自于其它服务器的某innodb表,需要先在当前服务器上创建一个跟原表表结构一致的表,而后才能实现将表导入:mysql> CREATE TABLE mytable (...)  ENGINE=InnoDB;#这里要新建表结构#create table test(id int,name varchar(20),age int) ENGINE=InnoDB;#mysql> show variables like '%autocommit%';然后将此表的表空间删除:mysql> ALTER TABLE mydatabase.mytable  DISCARD TABLESPACE;接下来,将来自于“导出”表的服务器的mytable表的mytable.ibd和mytable.exp文件复制到当前服务器的数据目录,然后使用如下命令将其“导入”:(记得改权限)这里需要改权限很重要mysql> ALTER TABLE mydatabase.mytable  IMPORT TABLESPACE;

 mysql -uroot -poldboy123 <all_2017-12-25.sql

转载于:https://www.cnblogs.com/gaoyuechen/p/8110908.html

你可能感兴趣的文章
Promise 理解
查看>>
Ueditor在MVC中上传文件和远程图片下载的脚本
查看>>
关于索引
查看>>
让pandoc输出pdf时支持中文
查看>>
利用反射实现页面控件与实体之间的绑定
查看>>
Xamarin-Android_BaseAdapter 简单的复用
查看>>
快速傅里叶变换(FFT)
查看>>
在C#程序中使用ocx的方法
查看>>
C# 递归查找文件夹下所有文件和子文件夹的所有文件
查看>>
如何发布你的 Maya 应用到欧特克官方的 Exchange Store
查看>>
react之自定义react-redux的provider、connect
查看>>
JQuery中工厂函数$()初探
查看>>
网上发现的一个android UI包
查看>>
新闻源图片放到js里
查看>>
SpringBoot学习:整合Mybatis,使用HikariCP超高性能数据源
查看>>
Java--面向对象
查看>>
微信模板消息群发系统
查看>>
高内聚低耦合
查看>>
Codeforces Round #239 (Div. 1) 解题报告
查看>>
R与JAVA的混合编程
查看>>