1、mysql数据库 备份和恢复
mysqldump 备份
备份单独库下面的所有表
mysqldump -uuname -ppassword db > 地址+备份文件名称
备份某库下的几个表
mysqldump -uuname -ppassword db table1 table2 table3 等> 地址+备份文件名称
备份多个数据库
mysqldump -uuname -ppassword -B db1 db2 >地址+备份文件名称
备份所有数据库
mysqldump -uuname -ppassword -A
导出的是 建表语句和 inse
2、rt语句
注意:恢复文件的 地址形式 如 e:\\library.sql
文件名称 后没有分号!!!
恢复
1 登陆到 mysql命令行的状态下
库级文件的恢复
mysql> source 备份文件地址
表级文件的恢复
mysql> use 库名
mysql> source 备份文件地址
2 不登陆的情况下
库级的
mysql -u用户名 -p密码 <备份文件地址
表级
mysql -u用户名 -p密码 库名<备份文件地址
注意:恢复文件的 地址形式 如 e:/library.sql
mysql 数据恢复 案例: “恢复/导入 ecshop 数据库”
备份
恢复
首先 创建 ecshop数据库
用source语句将 ecshop的数据库 表 全部导入
显示 ecshop 里面表