首页 > 数据库 > 简单备份恢复MYSQL
您的足迹
  • 你没有浏览过任何文章或者你没有开启cookies。

简单备份恢复MYSQL

1.备份MYSQL:

把一个库导出到一个SQL文件

mysqldump db_name > /home/hx/backup/name.sql -uroot -p

备份多个库(使用-B参数)

备份全部库

mysqldump --all-databases > /path/name.sql -u root -p

备份某库一个表

mysqldump db1 tb1 > /path/name.sql

备份某库多个表

mysqldump db1 tb1 tb2 > /path/name.sql

产生某库某表的结构

mysqldump -d db1 users > users.structure

产生某库某表的内容

mysqldump -t db1 users > users.data

2.恢复数据

有两种方式:
第一种:

mysql db_name < /path/backup-file.sql -u root -p

第二种:

mysql -u root -p;
use db_name;
source /path/backup-file.sql;

3.Linux下的压缩,将生成的sql备份文件打包一下。
zip xxx.zip xxx.sql
tar -czf xxx.rar xxx.sql
tar的解压是x,打包是c。

4.上传下载备份,我用的是SecureCRT。
下载到本地,sz 目录/文件名
上传到服务器,rz
rz -r 续传
rz -y 覆盖已有文件

原文:http://www.9enjoy.com/post/3/


相关博文

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks
Feed