- 备份数据和结构
mysqldump -u [用户名] -p [数据库名] > [备份文件名].sql
在执行该命令时,需要将 [用户名]
和 [数据库名]
替换为实际的用户名和数据库名,[备份文件名]
替换为实际的备份文件名。执行该命令后,将提示输入密码,输入正确的密码即可。
2、仅备份数据
如果只需要备份数据而不需要备份数据库结构,可以添加 --no-create-info
参数:
mysqldump -u [用户名] -p [数据库名] --no-create-info > [备份文件名].sql
该命令将仅备份数据,不包含任何创建表的 SQL 语句。
3、仅备份结构
如果只需要备份数据库结构而不需要备份数据,可以添加 --no-data
参数:
mysqldump -u [用户名] -p [数据库名] --no-data > [备份文件名].sql
该命令将仅备份创建表的 SQL 语句,不包含任何数据。
注意:执行 mysqldump 命令时,需要确保您具有足够的权限来执行该操作。此外,为了避免备份文件过大,建议定期删除旧的备份文件,以释放磁盘空间。