mysql的备份与恢复操作Word文档下载推荐.docx
《mysql的备份与恢复操作Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《mysql的备份与恢复操作Word文档下载推荐.docx(13页珍藏版)》请在冰点文库上搜索。
备份yxxs_feedback这张表为yxxs_feedback_5.sql
mysqldump-uroot-p1234liferayyxxs_feedback>
yxxs_feedback_5.sql
备份出来的yxxs_feedback_5.sql内容如下:
--MySQLdump10.13Distrib5.5.20,forWin64(x86)
--
--Host:
localhostDatabase:
liferay
--------------------------------------------------------
--Serverversion5.5.20
/*!
40101SET@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT*/;
40101SET@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS*/;
40101SET@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION*/;
40101SETNAMESutf8*/;
40103SET@OLD_TIME_ZONE=@@TIME_ZONE*/;
40103SETTIME_ZONE='
+00:
00'
*/;
40014SET@OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,UNIQUE_CHECKS=0*/;
40014SET@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,FOREIGN_KEY_CHECKS=0*/;
40101SET@OLD_SQL_MODE=@@SQL_MODE,SQL_MODE='
NO_AUTO_VALUE_ON_ZERO'
40111SET@OLD_SQL_NOTES=@@SQL_NOTES,SQL_NOTES=0*/;
--Tablestructurefortable`yxxs_feedback`
DROPTABLEIFEXISTS`yxxs_feedback`;
40101SET@saved_cs_client=@@character_set_client*/;
40101SETcharacter_set_client=utf8*/;
CREATETABLE`yxxs_feedback`(
`id_`bigint(20)NOTNULL,
`title`varchar(75)DEFAULTNULL,
`content`longtext,
`statusId`int(11)DEFAULTNULL,
`comment_`longtext,
`commentId`bigint(20)DEFAULTNULL,
`groupId`bigint(20)DEFAULTNULL,
`companyId`bigint(20)DEFAULTNULL,
`createId`bigint(20)DEFAULTNULL,
`createDate`datetimeDEFAULTNULL,
PRIMARYKEY(`id_`)
)ENGINE=InnoDBDEFAULTCHARSET=utf8;
40101SETcharacter_set_client=@saved_cs_client*/;
--Dumpingdatafortable`yxxs_feedback`
LOCKTABLES`yxxs_feedback`WRITE;
40000ALTERTABLE`yxxs_feedback`DISABLEKEYS*/;
INSERTINTO`yxxs_feedback`VALUES(2,'
按时电风扇地方'
'
<
p>
\n按时打发<
/p>
'
2009,'
0,14236,10154,14234,'
2012-06-1313:
51:
54'
),(3,'
反馈意见'
\n问题反馈,QQ和飞信在IE浏览器中没有分开,叠加在一起了<
0,14520,10154,14518,'
2012-06-1417:
31:
36'
),(501,'
交互的功能不强、不实时'
\n交互的功能不强、不实时<
0,14209,10154,14787,'
2012-07-0409:
22'
),(713,'
关于网站的一些反馈'
\n功能较全面但是操作过于繁琐,页面有些粗犷不够美观<
0,14365,10154,14363,'
2012-08-1922:
06:
08'
),(903,'
用户反馈谁在看'
\n谁在看<
0,14209,10154,37414,'
2012-09-0315:
08:
15'
),(1009,'
测试问题反馈信息'
0,97402,10154,97400,'
2012-09-1311:
50:
28'
),(2117,'
中国军队数量'
中国军队一共有多少人?
0,,10154,,'
2012-10-1321:
15:
),(2203,'
功能'
请问优学向上网站有什么功能'
2012-10-1618:
42:
58'
),(2515,'
120'
您的120道国防知识竞赛的题在哪里<
br/>
2012-10-2919:
),(3301,'
网站有些小问题'
0,14427,10154,14425,'
2012-11-2314:
11:
40'
);
40000ALTERTABLE`yxxs_feedback`ENABLEKEYS*/;
UNLOCKTABLES;
40103SETTIME_ZONE=@OLD_TIME_ZONE*/;
40101SETSQL_MODE=@OLD_SQL_MODE*/;
40014SETFOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS*/;
40014SETUNIQUE_CHECKS=@OLD_UNIQUE_CHECKS*/;
40101SETCHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT*/;
40101SETCHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS*/;
40101SETCOLLATION_CONNECTION=@OLD_COLLATION_CONNECTION*/;
40111SETSQL_NOTES=@OLD_SQL_NOTES*/;
--Dumpcompletedon2012-11-279:
16:
30
2.恢复某张表:
当这张表被删除后,恢复这张表的命令格式:
mysql--uusername--ppassworddatabasename<
mysql-uroot-p1234liferay<
方法二:
Navicat/mysql
备份yxxs_feedback表的数据
用Navicat工具,运行navicat---打开表---导出向导---导出表中的全部数据为.SQL脚本文件。
具体操作步骤如下:
1)选择某张表,点击‘导出向导’
2)选择‘是’,导出表中的全部数据。
3)指定导出为.SQL脚本文件。
4)定义导出某张表到什么位置。
5)点‘高级’,设置‘编码’(一般是UTF-8),选择‘添加时间戳’。
6)设置导出哪些列。
选择‘全部栏位’。
7)定义一些附加的项。
勾选‘包含列的标题’、‘遇到错误继续’。
8)点击‘开始’。
开始导出。
9)导出完成。
例如:
备份yxxs_feedback这张表,备份出来的内容如下:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(2,'
'
2009,'
0,14236,10154,14234,'
2012-6-1313:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(3,'
0,14520,10154,14518,'
2012-6-1417:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(501,'
0,14209,10154,14787,'
2012-7-409:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(713,'
0,14365,10154,14363,'
2012-8-1922:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(903,'
0,14209,10154,37414,'
2012-9-315:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(1009,'
0,97402,10154,97400,'
2012-9-1311:
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(2117,'
0,,10154,,'
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(2203,'
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(2515,'
INSERTINTO`yxxs_feedback`(`id_`,`title`,`content`,`statusId`,`comment_`,`commentId`,`groupId`,`companyId`,`createId`,`createDate`)VALUES(3301,'
0,14427,10154,14425,'
2.恢复:
命令格式:
mysql-uroot-pliferay<
yxxs_feedback_.sql
注意:
这种情况只是备份了表里的数据。
如果删除了表,需要先创建表,才能恢复数据,否则无法恢复数据。
适合于删除了表里的数据,然后恢复。
创建表的例子:
方法三:
通过Navicat的备份工具,进行备份和恢复。
1.Navicat备份表操作步骤如下:
1)点击Navicat的备份。
2)选择要备份的表。
点击‘开始’。
3)备份进行,显示备份完成。
4)备份完成后,会在备份列表里看到完成的备份任务。
2.Navicat恢复表操作步骤如下:
1)点击‘还原备份’,选择要还原的备份。
2)对象选择,选择要还原的表。
3)点击‘开始’,开始还原备份。
4)备份恢复完成。