mysqldump
是 MySQL 数据库管理系统提供的一个命令行工具,用于备份数据库。通过 mysqldump
可以将数据库中的数据导出为 SQL 文件,之后可以使用这个文件来还原数据库。
mysqldump
是一个命令行工具,使用简单,只需几条命令即可完成备份和还原。mysqldump
导出表:mysqldump -u username -p database_name table_name > table_backup.sql
其中,username
是你的 MySQL 用户名,database_name
是数据库名称,table_name
是要备份的表名。
mysql -u username -p database_name < table_backup.sql
同样,替换 username
、database_name
为相应的值。
--default-character-set=utf8mb4
。以下是一个完整的示例,演示如何使用 mysqldump
备份并还原一个表:
备份表:
mysqldump -u root -p mydatabase mytable > /path/to/backup/mytable_backup.sql
还原表(在目标服务器上):
mysql -u root -p mydatabase < /path/to/backup/mytable_backup.sql
注意替换 root
、mydatabase
、mytable
和 /path/to/backup/
为实际的值。
领取专属 10元无门槛券
手把手带您无忧上云