Mysql数据库中如何备份与还原

  介绍

这篇文章给大家分享的是有关Mysql数据库中如何备份与还原的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

一、数据库备份

数据库的备份命令是<强>,mysqldump

1, <强>备份一个数据库

mysqldump  -h  localhost  -u  root  -p123456  www 祝辞,d: \ www2018 - 4 - 26. - sql , # www为数据库名

2, <强>备份Mysql数据库为带删除表的格式

目的:能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump ——add-drop-table  -uusername  -ppassword  databasename 祝辞backupfile。sql

3 <强>数据库压缩备份

mysqldump  -hhostname  -uusername  -ppassword  databasename  |, gzip 祝辞,backupfile.sql.gz

, <强>备份MySQL数据库某个(些)表

mysqldump  -hhostname  -uusername  -ppassword  databasename  specific_table1  specific_table2 祝辞backupfile。sql

5, <强>同时备份多个MySQL数据库

mysqldump  -hhostname  -uusername  -ppassword  -databases  databasename1  databasename2  databasename3 祝辞multibackupfile。sql

, <强>仅仅备份数据库结构

mysqldump  -no-data  -databases  databasename1  databasename2  databasename3 祝辞structurebackupfile。sql

, <强>备份服务器上所有数据库

mysqldump  -all-databases 祝辞allbackupfile。sql

<强> 8,将数据库转移到新服务器

mysqldump  -uusername  -ppassword  databasename  |, mysql 主机=*。*。*。*,-C 数据库名

<强>二、数据还原
在进行还原前,请<强>先创建数据库强然后<强>再使用源命令还原数据库
注意:这里所说的还原是指还原数据库中的数据,而库是不能被还原的。

——,创建新数据库      CREATE  DATABASE  mydb;      USE  mydb;      ——,执行还原      source  E: \备份。sql

感谢各位的阅读!关于Mysql数据库中如何备份与还原就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

Mysql数据库中如何备份与还原