【发布时间】:2014-11-04 06:39:06
【问题描述】:
我有 sql 转储,用于安装在域上的 wordpress。我需要对站点进行一些更改,因此我使用 MAMP 设置了一个本地主机。
如果我“按原样”导入 sql 转储,它会毫无问题地导入。但是,我需要将 sql 转储中的所有 URL 更改为指向 localhost。
当我使用 Aptana 将 sql 文件从 http://example.com 替换为 http://localhost/example 并尝试将修改后的文件导入 mysql 时,我收到错误“#2006 - MySQL 服务器已消失”
这里有什么问题?我已经通过覆盖我的主机文件来临时修复 example.com 以指向我的本地主机,但这不是一个长期可行的选择。
我知道这个错误通常发生在文件太大或服务器没有响应但我总是能够导入未修改版本的 sql。还有 9538 次替换正在进行,所以我无法逐个查找罪魁祸首。
谢谢
【问题讨论】:
-
您是否检查了罪魁祸首是否是您用于进行搜索和替换的工具的限制?您确定 S&R 工具正在以正确/预期的格式/编码保存文件吗?
-
刚刚在 Aptana IDE 中直接打开,S&R 然后保存文件。
标签: mysql sql-server wordpress localhost mamp