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
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
前一篇:JavaSPI
后一篇:带参数的微信小程序码

加载中…