©
This document usesPHP Chinese website manualRelease
MySQL的恢复
常用命令
利用 source命令 恢复数据库
利用 mysql命令 恢复(标准)
gzip备份文件包的解压方式
去除多余注释查看备份数据
egrep -v "#|\*|--|^$" ~/test.sql
进入到mysql数据库客户端,
mysql -uroot -p
登录后,使用
source命令
,后面跟脚本文件
source all.sql
# 默认的路径为msyql登录之前的系统路径,也可以通过绝对定位指定路径
备份时使用了-B参数导出的情况(备份中存在建库和选库语句),使用如下语句:
mysql -uroot -p'aaaaaa' < all.sql
(无需指定库名)
备份时未使用-B参数导出的情况,使用如下语句:
mysql -uroot -p'aaaaaa' dbName < all.sql
(必须指定库名)
可以使用
gzip -d db.sql.gz
解压压缩的sql备份文件(
-d 参数会删除原有压缩包,需要谨慎操作,注意备份
)