路隐 发表于 2023-9-18 01:06:16

9-MySQL数据库 数据的备份与恢复

1.date文件的备份

2.mysqldump 备份
说明:mysqldump是MySQL数据库中的一个实用程序,它主要用于转储(备份)数据库。mysqldump通过生成一个SQL脚本文件,包含从头开始重新创建数据库所必需的(如
CREATE TABLE和INSERT等),来实现数据库的备份和转储。这样,你可以在任何时候通过运行这个脚本文件来重新创建和恢复数据库的内容。mysqldump具有很多选项,允许你
根据需求来调整转储的数据和方式。例如,你可以选择只转储特定的数据库或表,或者在转储的同时也包括数据库的结构信息。
(1).基本语法

(2).常用选项

(3).备份数据库
3.1备份整个数据库:mysqldump-uroot   -ppassword(建议为空)--databasesdatabase_name>backup.sql(文件路径)

3.2 备份多个数据库 :mysqldump-uroot   -ppassword(建议为空)--databasesdatabase_name1database_name2>backup.sql(文件路径)
3.3 备份特定表:mysqldump-uroot   -ppassword(建议为空)--tablesdatabase_nametable1table2>backup.sql(文件路径)
3.4可以指定备份磁盘位置

这只是一些基本的用法,mysqldump提供了更多的选项和功能,你可以通过运行mysqldump--help来查看完整的帮助文档
(4).恢复数据
mysql-uroot-pdatabase_name < backup.sql

3.navicat数据库可视化软件备份
(1).备份数据



(2).恢复数据





来源:https://www.cnblogs.com/ljygzyblog/p/guozhengyuan_8.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 9-MySQL数据库 数据的备份与恢复