【mysql】【数据的备份与恢复】
导出表
mysqldump -uroot -p123456 mysql2 sell buy>D:/sellANDbuy.sql
mysqldump -u用户名-p密码 库名 表1 表2>地址/备份文件名称
导出库下所有表
mysqldump -uroot -p123456 mysql2>D:/mysql2ALLtable.sqlmysqldump -u用户名-p密码 库名>地址/备份文件名称
导出库
mysqldump -uroot -p123456 -B mysql mysql2>D:/mysqlANDmysql2.sql
mysqldump -u用户名-p密码 -B 库名1 库名2>地址/备份文件名称
导出所有库
mysqldump -uroot -p123456 -A>D:/databases.sql
mysqldump -u用户名-p密码 -A>地址/备份文件名称
恢复库
1、不登录
mysql -uroot -p123456 <D:/mysql2.sql
mysql -u用户名-p密码 <地址/恢复文件名称
2、登录
source D:/mysql2.sql;
source 地址/恢复文件名称;
恢复表
1、不登录
mysql -uroot -p123456 mysql2<D:/sellANDbuy.sql
mysql -u用户名 -p密码 库名<地址/恢复文件名称
2、登录
use mysql2;
source D:/sellANDbuy.sql;
use 库名;
source 地址/恢复文件名称;