A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 谢辉林 中级黑马   /  2012-12-21 22:40  /  1418 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

备份部分:
例1:如何导出a库下的b表
mysqldump-u用户名 -p密码 库名(a) 表1(b)>地址://备份文件名(以sql为后缀)
例2:如何导出一个库下面所有的表
mysqldump -u用户名 -p密码 库名(a)>地址://备份文件名(以sql为后缀)
例3:如何以库为单位导出
mysqldump -u用户名 -p密码 -B 库1 库2 库3>地址://备份文件名(以sql为后缀)
例4:如何导出所有库
mysqldump -u用户名 -p密码 -A>地址://备份文件名(以sql为后缀)
恢复部分:
1:在以登陆到mysql命令行的情况下
对于库级的备份文件
mysql>source 备份文件地址
如:在d盘的a.sql;
则为:mysql>source d:\\a.sql;
2:对于表级的备份文件
mysql>use 库名
mysql>source 备份文件地址(表的备份文件);
例如:库名为a 表的备份文件问a.sql
mysql> use a
mysql>source a.sql;
2:不登陆到mysql命令行下
针对库级的备份文件
mysql-u用户名 -p密码 < 库级备份文件地址
针对表级的备份文件地址

mysql-u用户名 -p密码   库名< 库级备份文件地址

评分

参与人数 2技术分 +1 黑马币 +1 收起 理由
aner + 1 赞一个!
宋天琪 + 1

查看全部评分

1 个回复

倒序浏览
非常不错!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马