备份mysql数据库

Windows/Linux下备份数据库

  • windows下,cmd打开shell命令行
  • 备份:
mysqldump -uroot -proot test > d:/test_141223.sql

注意语句最后不能有分号

  • 恢复:
    需要先创建一个空数据库
mysql -uroot -proot test<d:/test_141223.sql

只导出建表语句

mysqldump --no-data -uroot -proot meizu_fastdfs>d:/meizu_fastdfs_create_table.sql

远程备份linux中Mysql数据库

xshell连接远程主机;

mysqldump -h主机ip -uroot -proot fdfs_monitor>~/fdfs_monitor_20150107.sql;

如果是root用户,则

ls /root/

即可查看到刚才备份的sql文件

sz fdfs_monitor_20150107.sql;

即可将文件保存到本地

传输及压缩

Linux压缩保留源文件的方法:
gzip –c filename > filename.gz
Linux解压缩保留源文件的方法:
gunzip –c filename.gz > filename

sz
rz

原文地址:https://www.cnblogs.com/seven7seven/p/4179730.html