备份和还原msyql 数据库和数据表
上一篇 /
下一篇 2010-04-20 14:45:48
/ 个人分类:Mysql
随着
测试工作的逐步深入,经常需要备份数据表和数据表
在
mysql数据库中有Test1数据库并且在这个数据库中有A B两个数据表
1. 备份数据库
mysqldump -h127.0.0.1 Test1 > Test1.sql
a.mysqldump是备份数据库的命令
b.-h127.0.0.1表示要操作的数据库是本机
c.Test1表示要备份的数据库是Test1
d. > Test1.sql表示备份出来的文件名
2. 备份数据表
mysqldump -h127.0.0.1 Test1 A > Test1.a.sql
a.mysqldump是备份数据库的命令
b.-h127.0.0.1表示要操作的数据库是本机
c.Test1表示要备份的数据表所在的数据库是Test1
d.A 表示要备份的数据表
e. > Test1.a.sql表示备份出来的文件名
1.还原数据库
mysql -h127.0.0.1 Test1 < Test1.sql
2.还原数据表
mysql -h127.0.0.1 Test1 < Test1.a.sql
还有一个非常有用的方法,把mysql查询出来的结果导出到一个文件中,接下来我们就可以用这个文件做数据分析了
select * from A into outfile 'xxx.txt' |
相关阅读:
- MySQL的数据类型和建库策略 (msnshow, 2010-2-07)
- Twitter用户暴增20倍 欲弃用MySQL数据库 (51testing, 2010-2-26)
- 目前最流行的几种数据库比较 (51testing, 2010-3-02)
- Oracle 11g与MySQL的异构连接 (51testing, 2010-3-03)
- 使用LoadRunner监测MySQL数据库的性能 (fishy, 2010-3-03)
- 如何检测MySQL数据库表的故障 (51testing, 2010-3-04)
- 甲骨文:全球开源软件领域的大朋友 (51testing, 2010-3-12)
- Digg紧随Twitter脚步 放弃使用MySQL数据库 (51testing, 2010-3-18)
- SQL vs NoSQL:数据库并发写入性能比拼 (51testing, 2010-3-22)
- 甲骨文将增长MySQL投资以便与微软竞争 (51testing, 2010-4-14)
收藏
举报
TAG:
数据备份
MySQL
mysql
还原