加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

MySQL备份

(2022-07-25 16:05:37)
分类: 数据库
备份mysql数据库,可通过以下命令的方式:

1、备份数据库表结构及数据

导出的脚本中,只包含表结构和表中数据,不包含创建数据库语句,即不包含:CREATE DATABASE `test` ;

mysqldump -hlocalhost -uroot -p123456 test > ./test.sql

其中,-h指定主机地址,-u指定数据库用户名,-p指定数据库密码,test为数据库。

2、备份一张表student

mysqldump -hlocalhost -uroot -p123456 test student > ./student.sql

3、备份多张表,如student、grade

mysqldump -hlocalhost -uroot -p123456 test student grade > ./test.sql

4、备份整个数据库,包含创建数据库脚本

mysqldump -hlocalhost -uroot -p123456 -B test > ./test2.sql

通过指定参数:-B,备份整个数据。

5、备份所有数据库

mysqldump -hlocalhost -uroot -p123456 --all-databases > back.sql

6、只备份表结构,不包含数据

mysqldump -hlocalhost -uroot -p123456 -d test > ./test3.sql

通过指定参数:-d

7、只备份数据,不包含表结构

mysqldump -hlocalhost -uroot -p123456 -t test > ./test4.sql

通过指定参数:-t
————————————————
版权声明:本文为CSDN博主「thlzjfefe」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/thlzjfefe/article/details/124108502

0

阅读 收藏 喜欢 打印举报/Report
前一篇:JavaSPI
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有