MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 5209|回复: 1
打印 上一主题 下一主题

[分区(Partitioning)] 分区表备份恢复的3中方法

[复制链接]
跳转到指定楼层
1#
发表于 2015-2-13 10:37:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
出处: mysqlpub.com

MySQL 5.1 提供了许多修改分区表的方式。添加、删除、重新定义、合并或拆分已经存在的分区是可能的。所有这些操作都可以通过使用ALTER TABLE 命令的分区扩展来实现。也有获得分区表和分区信息的方式。

那么这里说说备份分区可能的办法,简单整理下:
1、用SQL语句备份
备份:select * into outfile '/home/xxx.txt' from tb where ...
导入:load data infile '/home/xxx.txt' into table tbname

2、用mysqldump命令备份
也可以用MYSQLDUMP备份
mysqldump -u -p -w"日期>..." >r:\temp\test.text
导入:
mysql -u -p <r:\temp\test.text

3、直接备份文件
如果你是按日分表,则可以简单点直接复制那一天的分区文件。

如果只是为了查询,那么恢复时也可以恢复到一个其他新表里,方便查询即可。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享淘帖 顶 踩
wwwbjqcom 该用户已被删除
2#
发表于 2015-4-29 10:39:38 | 只看该作者

回帖奖励 +2

提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-4-27 17:31 , Processed in 0.067525 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表