Step 1:使用 mysqldump 命令导出 MySQL 数据库
$ mysqldump -u username -p dbname >backup.sql
该命令将会把 dbname 数据库中的所有表导出到 backup.sql 文件中。
Step 2:将 MySQL 数据库打包
$ tar -czvf dbname.tar.gz backup.sql
该命令将会把 backup.sql 文件打包成一个名称为 dbname.tar.gz 的文件。
Step 3:使用 scp 命令传输到指定服务器
$ scp dbname.tar.gz username@remote_host:/remote/directory
该命令将会把 dbname.tar.gz 文件传输到指定服务器上的 /remote/directory 目录下。
Step 4:解压缩打包文件
$ tar -xzvf dbname.tar.gz
该命令将会把 dbname.tar.gz 文件解压缩成一个备份文件 backup.sql。
Step 5:将备份数据导入到 MySQL 数据库
$ mysql -u username -p dbname
该命令将会把备份数据导入到 dbname 数据库中。
以上即是把 MySQL 打包成文件的操作步骤,需要注意的是,该方法适用于 MySQL 的备份和迁移,但是不适用于 MySQL 的实时数据备份。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!