首页 > 数据库技术 > 详细

mysql数据库备份

时间:2019-06-19 22:54:25      阅读:36      评论:0      收藏:0      [点我收藏+]

标签:进行   线程   base   data   表数据   mys   reat   创建   linux   

MySQL备份:

必须是在没有登录之前使用

注意:
1. 执行dump是, 需要对表进行枷锁, 防止别的线程操作
2. mysqldump, 一次dump的数据是1000条

mysqldump -uroot -p > D:/a.sql


导入和导出一对:

mysqldump -uroot -p db3 > D:/db3.sql


恢复表的数据:
1. create database db3;

2. exit

3. mysql -uroot -p xxx < D:/db3.sql

source D:/db2.sql;


第二种:
-B : 会自动创建数据库, 并且自动使用此数据库
mysqldump -uroot -p -B db2 > D:/db2.sql

备份mysql数据库的表结构(不包含数据)

mysqldump -uroot -p -d test > D:/c.sql

参数 -t 的作用就是备份数据库的表数据(不包含表结构)

mysqldump -uroot -ppassword -t test

关于线上备份数据:
linux

全部都是命令 (不光涉及到MYSQL备份的命令, 还涉及到LInux的相关命令)

mysql数据库备份

标签:进行   线程   base   data   表数据   mys   reat   创建   linux   

原文:https://www.cnblogs.com/zhangte03/p/11055157.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号