mysql数据库备份和恢复
来源:互联网 发布:c语言中怎么使用char 编辑:程序博客网 时间:2024/05/01 06:47
一、使用SQL语句备份和恢复表数据
备份xscj数据库中kc表中数据到D盘file目录中,要求字段值如果是字符就用双引号标注,字段值之间用都好隔开,每行以”?“为结束标志。最后将备份后的数据导入到一个和KC表结构一样的空表course表中。
首先导出数据:
use xscj;select * from kc into outfile 'D:/file/myfile.txt' fields terminated by ',' optionally enclosed by '"' lines terminated by '?';
导入到course表中:
load data infile 'D:/file/myfile.txt' into table course fields terminated by ',' optionally enclosed by '"' lines ternimated by '?';
二、使用客户端程序备份和恢复数据
进入mysql安装路径的bin文件夹下,或者配置环境变量。进入DOS窗口
1.使用mysqldump备份数据
(1)备份xscj数据库的xs表和kc表
mysqldump -u root -p123456 xsch xs kc>twotables.sql
(2)备份xscj数据库和mysql数据库到D盘的file文件夹下。
mysqldump -u root -p 123456 --databases xscj mysql>D:/file/data.sql
(3)备份mysql服务器上的所有数据库。
mysqldump -u root -p 123456 --all-databases>all.sql
(4)将xscj数据库中所有表的表结构和表数据都分别备份到D盘的file文件夹下。
mysqldump -u root -p 123456 --tab=D:/file/ xscj
(5)可以使用mysql命令恢复备份
mysql -uroot -p123456 xscj<xscj.sql
2.使用mysqlimport恢复数据库
恢复xscj数据库中表xs的数据,保存数据的文件为xs.txt
mysqlimport -uroot -p123456 --low-priority --replace xscj xs.txt
- MySQL备份和恢复数据库
- mySQL数据库备份和恢复
- mysql数据库备份和恢复
- mysql 备份和恢复数据库
- MySQL数据库备份和恢复
- mysql数据库备份和恢复
- MySQL数据库备份和恢复
- MySQL数据库备份和恢复
- MySql数据库备份和恢复
- mysql数据库备份和恢复
- 详述MySQL数据库和备份与恢复
- MySQL数据库和备份与恢复
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复(1)
- MySQL 数据库的备份和恢复(2)
- MySQL 数据库的备份和恢复
- MySQL 数据库的备份和恢复
- mysql数据库备份和恢复小结
- Xcode 的Debug技巧
- 微博营销技巧
- 对const *与*的剖析
- android自定义listview实现圆角
- C语言开发之闪电飞刀:register
- mysql数据库备份和恢复
- 25个让Java程序员更高效的Eclipse插件
- 我喜欢这样实习
- 一个LINUX软件包下载站。
- 2-3树实现分析
- 一个ip执行一次程序
- 学习架构 (二) --- 关于复用
- adb
- 如何规划与投放网盟广告?美容行业网盟怎么投放?