在Ubuntu上备份MySQL数据库,可以使用mysqldump
工具。以下是备份数据库的步骤:
打开终端(快捷键:Ctrl + Alt + T)
输入以下命令,将数据库备份到指定的文件中。请确保替换<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
和密码之间没有空格。
输入MySQL用户的密码,然后按Enter键。备份文件将保存在指定的路径下。
如果你想压缩备份文件,可以使用gzip
命令:
gzip <backup_file>.sql
例如:
gzip my_database_backup.sql
这将生成一个名为my_database_backup.sql.gz
的压缩文件。
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数据库。