企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# MySQL的恢复 [TOC] ## 常用命令 去除多余注释查看备份数据 `egrep -v "#|\*|--|^$" ~/test.sql` ## 利用**source命令**恢复数据库 进入到mysql数据库客户端,`mysql -uroot -p`登录后,使用**source命令**,后面跟脚本文件 `source all.sql` # 默认的路径为msyql登录之前的系统路径,也可以通过绝对定位指定路径 ## 利用**mysql命令**恢复(标准) * 备份时使用了-B参数导出的情况(备份中存在建库和选库语句),使用如下语句: `mysql -uroot -p'aaaaaa' < all.sql` (无需指定库名) * 备份时未使用-B参数导出的情况,使用如下语句: `mysql -uroot -p'aaaaaa' dbName < all.sql` (必须指定库名) ## gzip备份文件包的解压方式 >[danger] 可以使用`gzip -d db.sql.gz`解压压缩的sql备份文件(**-d 参数会删除原有压缩包,需要谨慎操作,注意备份**)