ubuntu mysql如何备份数据

1944
2025/3/20 12:32:26
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu上备份MySQL数据库,可以使用mysqldump命令行工具。以下是备份MySQL数据库的步骤:

  1. 打开终端(Terminal)。

  2. 输入以下命令,使用mysqldump备份数据库。请将<username>、<password>、<database_name>和<backup_file>替换为实际的用户名、密码、数据库名和备份文件名。

mysqldump -u <username> -p<password> <database_name> > <backup_file>.sql

例如,要备份名为mydb的数据库,用户名为root,密码为mypassword,并将备份文件保存为mydb_backup.sql,请使用以下命令:

mysqldump -u root -pmypassword mydb > mydb_backup.sql

注意:在-p和密码之间没有空格。

  1. 输入MySQL用户的密码,然后按Enter键。备份过程将开始,完成后会在当前目录下生成一个名为<backup_file>.sql的备份文件。

  2. (可选)如果您想将备份文件压缩以节省空间,可以使用gzip命令压缩备份文件。例如,将mydb_backup.sql压缩为mydb_backup.sql.gz:

gzip mydb_backup.sql

现在,您已经成功备份了MySQL数据库。如果需要恢复数据,请使用以下命令:

mysql -u <username> -p<password> <database_name> < <backup_file>.sql

或者,如果您压缩了备份文件,请先解压缩,然后恢复数据:

gunzip <backup_file>.sql.gz
mysql -u <username> -p<password> <database_name> < <backup_file>.sql

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu Node.js日志存储策略是什么