ubuntu

怎样备份Ubuntu上的MySQL数据库

小樊
40
2025-05-31 22:07:35
栏目: 云计算

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

  1. 打开终端(快捷键:Ctrl + Alt + T)

  2. 输入以下命令,将数据库备份到指定的文件中。请确保替换<username><password><database_name><backup_file>为实际值。

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

例如:

mysqldump -u root -pMySecretPassword my_database > my_database_backup.sql

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

  1. 输入MySQL用户的密码,然后按Enter键。备份文件将保存在指定的路径下。

  2. 如果你想压缩备份文件,可以使用gzip命令:

gzip <backup_file>.sql

例如:

gzip my_database_backup.sql

这将生成一个名为my_database_backup.sql.gz的压缩文件。

  1. 若要将备份文件传输到其他服务器或存储位置,可以使用scp(安全复制)命令:
scp <backup_file>.sql.gz <username>@<remote_host>:<remote_path>

例如:

scp my_database_backup.sql.gz root@192.168.1.100:/home/backup

这将把压缩的备份文件传输到远程服务器的/home/backup目录下。

现在,你已经成功备份了Ubuntu上的MySQL数据库。

0
看了该问题的人还看了