首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拆分SQL server转储

问拆分SQL server转储
EN

Server Fault用户
提问于 2011-10-09 09:33:02
回答 2查看 290关注 0票数 0

有没有办法将整个数据库服务器的转储(包括“mysql”或“information_schema”等表)拆分为单个数据库?

寻找比插入整个转储和导出所需数据库更好的方法..。

只需要恢复此转储的一部分(只有单个数据库)

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-10-09 13:48:24

试试这个:

代码语言:javascript
复制
awk '/USE `/{i++}{print > "file."i".sql"}' yourFullMysqlDump.sql

它将为每个数据库创建file.X.sql

票数 3
EN

Server Fault用户

发布于 2011-10-09 13:30:38

转储是一个文本文件,所以只需在文本编辑器中打开并提取所需的部分。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/319872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档