用mysqldump备份和恢复指定表的方法
2018-10-12 13:56
603 查看
mysqldump -u user -p db tab1 tab2 > db.sql
恢复
mysql -u user -p db < db.sql
参考:
1.拷备文件 : (保证数据库没有写操作(可以给表上锁定))直接拷贝文件不能移植到其它机器上,除非你正在拷贝的表使用MyISAM存储格式
2.mysqldump : mysqldump生成能够移植到其它机器的文本文件
例:
备份整个数据库 --> mysqldump db1 >/backup/db1.20060725
压缩备份 --> mysqldump db1 | gzip >/backup/db1.20060725
分表备份 --> mysqldump db1 tab1 tab2 >/backup/db1_tab1_tab2.sql
直接远程备份 --> mysqladmin -h boa.snake.net create db1
--> mysqldump db1 | mysql -h boa.snake.net db1
复制备份表 --> cp tab.* backup/
恢复
用最新的备份文件重装数据库。如果你用mysqldump产生的文件,将它作为mysql的输入。如果你用直接从数据库拷贝来的文件,将它们直接拷回数据库目录,然而,此时你需要在拷贝文件之前关闭数据库,然后重启它。
您可能感兴趣的文章:
- mysql mysqldump只导出表结构或只导出数据的实现方法
- mysqldump备份还原和mysqldump导入导出语句大全详解
- MySQL mysqldump命令使用详解
- 使用MySQL MySqldump命令导出数据时的注意事项
- MySQL数据库使用mysqldump导出数据详解
- Mysql导入导出工具Mysqldump和Source命令用法详解
- mysql mysqldump数据备份和增量备份
- Windows下实现MySQL自动备份的批处理(复制目录或mysqldump备份)
- 使用mysqldump导入数据和mysqldump增量备份(mysqldump使用方法)
- mysql数据库备份及恢复命令 mysqldump,source的用法
- mysqldump命令导入导出数据库方法与实例汇总
- mysqldump数据库备份参数详解
- mysql备份恢复mysqldump.exe几个常用用例
- PHP使用mysqldump命令导出数据库
- linux下改良版本mysqldump来备份MYSQL数据库
- mysqldump加-w参数备份数据时需要注意的事项
- MySQL的mysqldump工具用法详解
- PHP定时备份MySQL与mysqldump语法参数详解
相关文章推荐
- 用mysqldump备份和恢复指定表的方法
- 用mysqldump备份和恢复指定表的方法
- 用mysqldump备份和恢复指定表的方法
- 用mysqldump备份和恢复指定表的方法
- mysqldump使用方法(MySQL数据库的备份与恢复)
- mysqldump使用方法(MySQL数据库的备份与恢复)
- mysqldump使用方法(MySQL数据库的备份与恢复)
- 浅谈mysqldump使用方法(MySQL数据库的备份与恢复)
- MySql数据库备份与恢复——使用mysqldump 导入与导出方法总结
- mysqldump使用方法(MySQL数据库的备份与恢复)
- MySQL数据库按指定格式导出数据进行备份(select into outfile)和恢复数据的方法
- 用mysqldump备份和恢复指定表
- mysqldump全备份+mysqlbinlog日志备份实现将数据恢复到指定时刻
- NBU 7.0异机恢复Linux备份文件的方法(二)
- Percona XtraBackup的部分备份与恢复/单库备份/单表备份/指定库备份/指定表备份
- mysqldump备份结合binlog日志恢复
- NameNode备份策略以及恢复方法
- mysqldump备份恢复错误ERROR 2006 (HY000) at line 364: MySQL server has gone away
- Oracle数据库备份与恢复的三种方法
- rman全备份恢复缺少归档解决方法