码迷,mamicode.com
首页 > 数据库 > 详细

数据库备份 mysqldump

时间:2018-02-23 12:08:01      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:mysq   sof   还原   16px   结构   class   test   参数   bsp   

1.备份全部数据库的数据和结构

mysqldump -uroot -p123456 --all-databases >all.bak

mysqldump -uroot -p123456 -A >all.sql

2.备份全部数据库的结构(加 -d 参数)
mysqldump -uroot -p123456 -A -d>all_struct.sql

3.备份全部数据库的数据(加 -t 参数)
mysqldump -uroot -p123456 -A -t>all_data.sql
 

4.备份单个数据库的数据和结构(,数据库名test)
mysqldump -uroot -p123456 test>test.sql
 
5.备份多个表的数据和结构(数据,结构的单独备份方法与上同)
mysqldump -uroot -p123456 mydb t1 t2>t1_t2.sql

6.一次备份多个数据库

mysqldump -uroot -p123456 --databases db1 db2>db1_db2.sql

7.还原全部数据库

 (1)mysql> source /root/all.sql;

 (2) mysql -uroot -p123456 <all.sql



8.还原单个数据库(需指定数据库)

(1) mysql>use mydb;(没有的话先创建)

mysql>source /root/mydb.sql

(2) mysql -uroot -p123456 mydb </root/mydb.sql

 

 

 
 
 
 
 
 
 

数据库备份 mysqldump

标签:mysq   sof   还原   16px   结构   class   test   参数   bsp   

原文地址:https://www.cnblogs.com/fanren224/p/8461149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!