mysql数据库在linux下的导出和导入及每天的备份

Posted 晓风残月

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据库在linux下的导出和导入及每天的备份相关的知识,希望对你有一定的参考价值。

mysql数据库的导出

1. 导出数据库为sql文件

mysqldump 数据库名 -uroot -p > xxx.sql 导出数据表结构和数据

 eg.   mysqldump cloudres -uroot -p > cloudres.sql

2. 导出为gz压缩文件

mysqldump 数据库名 -uroot -p | gzip > xxx.sql.gz 

3. 导入sql文件

  首先先在数据库中建一个同名的数据库,然后执行以下命令进行导入

  mysql -uroot -p 数据库名 < xxx.sql

 4. 如果导出的.sql文件在服务器上,需要用scp命令把.sql文件下载到要导入的服务器上

scp [email protected]:/opt/cloudboot/data/back/db/xxx.sql.gz /tmp(拷贝远程的文件到自己/tmp临时文件中)

 

以上是关于mysql数据库在linux下的导出和导入及每天的备份的主要内容,如果未能解决你的问题,请参考以下文章

Mysql:数据库导入导出

windows平台下的MySQL数据库 导入到 LInux平台

Mac和Windows系统下Mysql数据库的导入导出

linux下mysql数据的导出和导入

MySQL | linux中数据库导出和导入

MySQL数据库的导入和导出