1. 备份表结构(不包含数据):

    mysqldump -h ip -uxxx -pxxx -d --add-drop-table dbname > test.sql<o:p></o:p>

// -h 是指远程登录其他主机,登录本机则省略次参数

2. 将空表恢复到一台机器上:

mysql –uxxx –pxxx登录<o:p></o:p>

mysql> use dbname(无则先创建create database dbname)<o:p></o:p>

mysql> 运行 source test.sql<o:p></o:p>  //执行source命令需谨慎!!防止清空旧数据

3. 备份某个表数据

mysqldump -uxxx -pxxx dbname tablename >tablename_bak.sql

恢复次表数据同2的方法