备份表结构
mysqldump -u root -p 数据库名 表1 表2 > 地址
-d 只备份表结构
mysqldump -u root -p -d 数据库名 表 > c:/kaifamiao/kfm/biao.sql
不加备注
mysqldump -u root -p -d --skip-comments 数据库名 表 > c:/kaifamiao/kfm/biao.sql
备份多个数据库
指定数据库
mysqldump -u root -p -d -B 数据库1 数据库2 > c:/kaifamiao/kfm/ku.sql
所有数据库
mysqldump -u root -p -d --all-databases > c:/kaifamiao/kfm/suoyouku.sql
将查询的结果保存为结果集
mysql -u root -p -e "select * from 数据库.表名" > 地址
还原数据结构和数据
登录选中数据库之后执行,将数据还原到该数据库
source 地址;
在服务外面使用 mysql 命令还原
mysql -u root -p 新数据库名 < 地址