当前位置:首页 > MySQL教程 > 正文内容

怎样备份和复原MySQL数据库?【MySQL教程】,MySQL

搜教程4年前 (2019-12-01)MySQL教程184
MySQL是一个永远存储数据的数据库服务器。假如运用MySQLServer,那末须要建立数据库备份以便从崩溃中恢复。mysql供应了一个用于备份的实用程序mysqldump。在本文中,将引见关注与.sql花样备份数据库的存档花样。还将诠释它的种种选项。

建立MySQL数据库备份的选项

有很多要领可用于建立数据库备份。对于此示例,我们运用数据库称号“mydb”。

1.一般.sql文件中的完全数据库备份

 # mysqldump -u root -p mydb > mydb.sql

2.存档.sql.gz文件中的完全数据库备份

 # mysqldump -u root -p mydb |gzip> mydb.sql.gz

3.仅备份单个表

#mysqldump -u root -p mydb tbl_student > tbl_student.sql

4.备份多个数据库

#mysqldump -u root -p --databases mydb1 mydb2 mydb3 > mydb1-mydb2-mydb3.sql

5.备份一切数据库

 # mysqldump -u root -p--all-databases> all-db-backup.sql

6.仅备份数据库构造(无数据)

 # mysqldump -u root -p--no-datamydb > mydb.sql

7.仅备份数据库数据(无表构造)

 # mysqldump -u root -p--no-create-infomydb > mydb.sql

8.以XML花样备份MySQL数据库

#mysqldump -u root -p --xml mydb> mydb.xml

怎样恢复MySQL备份?

从备份恢复数据库异常简朴。我们运用mysql敕令。比方,以下敕令将一切备份从mydb.sql恢复到mydb数据库。

#mysql -u root -p mydb <mydb.sql

本篇文章到这里就已悉数完毕了,更多其他精彩内容人人能够关注ki4网的相干栏目教程!!!

以上就是怎样备份和复原MySQL数据库?的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/15789.html

标签: MySQL
分享给朋友:

“怎样备份和复原MySQL数据库?【MySQL教程】,MySQL” 的相关文章

SQL中的有哪几种数据类型【MySQL教程】,类型,数据,几种

SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 扼要形貌一下SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型 字符型 VARCHAR 和 CHAR VARCHAR型和CHAR型数据的这个差异是纤细的,然则非常重要。他们都是用来贮存字符串长度小于255的字符。...

GreenPlum中一样平常SQL剧本【MySQL教程】,GreenPlum,脚本,日常

--1.指定月份统共若干天 SELECT EXTRACT(DAY FROM CAST('2017-08-01' AS DATE) + INTERVAL '1 month' - INTERVAL '1 day') SELECT EXTRACT(DAY FROM CAST(TO_CHAR(N...

怎样运用delphi将Clientdataset的Delta保存到数据库中【MySQL教程】,Clientdataset,delphi,Delta

[delphi] view plain copy //ATableName-表名, AKeyField-主键,多个主键用;离隔,如 ;pid;times; from:unit HlsImplBase; [delphi] view plain copy function THlsImplB...

MySQL ODBC 3.51 Driver设置时涌现Access Denied的问题解决【MySQL教程】,Driver,MySQL,3.51

MySQL ODBC 3.51 Driver设置时涌现Access Denied的问题解决【MySQL教程】,Driver,MySQL,3.51

MySQL ODBC 3.51 Driver - Access Denied 同事反应在应用效劳器上设置MySQL ODBC 3.51 Drive时,测试衔接MySQL数据库时报下面毛病: ERROR [HYT00] [MySQL][ODBC 3.51 Driver]Access d...

MySQL中的常用工具的实例总结【MySQL教程】,MySQL,常用工具,总结

MySQL数据库以体积小、速度快、整体具有本钱低等长处,深受宽大中小企业的喜欢,下面这篇文章重要给人人引见了关于MySQL中经常使用东西的相干材料,须要的朋友们能够参考进修,下面来一同看看吧。 媒介 本文重要给人人引见了关于MySQL经常使用东西的相干内容,分享出来供人人参考进修,下面话不多...

mysql中update与insert经常使用详解【MySQL教程】,update,insert,mysql

mysql中update与insert经常使用详解【MySQL教程】,update,insert,mysql

本文主要内容: update更新,batch批量更新 insert 数据到表中,将表中数据插进去到另一个表中 insert ignore疏忽反复数据插进去报错题目 update更新,batch批量更新 set sql_safe_updates=0;# 通例updateup...