导入包含Windows中的二进制BLOB的大型MySQL转储文件时出错
我正在尝试将我从托管公司获得的 MySQL转储文件导入到我的Windows开发机器中,我遇到了问题. 我从命令行导入它,我得到一个非常奇怪的错误: ERROR 2005(HY000)第3118行:未知的MySQL服务器主机 我附上截图,因为我假设二进制数据会丢失… 我不确定问题是什么,但是两个潜在的问题是文件的大小(2 Gb)并不是非常大,但它也不是很小,而另一个是这些表中的许多都有其中的JPG图像(这就是为什么文件大2Gb,大部分). 现在,那个二进制垃圾就是为什么我认为文件中的图像可能有问题,但我以前能够从同一个托管公司导入类似的转储,所以我不确定可能是什么问题. 此外,尝试查看此文件(特别是3118行)是不可能的,因为它的大小(我不太熟悉Linux命令行工具,如grep,sed等). 该文件可能已损坏,但我不确定如何检查它.我下载的是一个.gz文件,我用WinRar“测试”它说它看起来没问题(我假设gz有某种CRC).如果你能想出更好的测试方法,我很乐意尝试. 任何想法可能会发生什么/如何通过这个错误? 我并不特别关注数据,因为我只想把它作为dev的副本,所以如果我必须丢失一些记录,我就可以了,只要架构保持完美. 谢谢! 使用此开关重新转储编码blob的数据库,它将起作用. 您可以尝试使用Windows mysql客户端IDE(如sqlyog或mysql管理员)导入它.它曾经为我工作过一次. (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Win10怎么开启登录信息显示 Win10开启登录信息显示办法
- Windows应用程序体验服务
- windows – 阻止用户将MiFi设备连接到计算机
- haskell – 仅从全屏浮动窗口中移除边框(XMonad配置)
- windows-7 – 从Windows 7通过Webdav连接?
- 如何通过SSH在远程Linux系统上运行命令
- 如何在Windows 10照片应用中查找和标记人物
- windows-server-2003 – 在Windows上使用什么样的SSH服务器
- windows-server-2003 – .NET 3.5 SP1安装程序挂起约80%
- 如何在Windows DNS服务器上注册Linux服务器
- windows-server-2008 – Windows 2008的邮件服务
- windows-server-2008 – 如何从IIS 7提供未知文件
- 组策略 – 是否可以通过GPO禁用MS Office受保护的
- Firefox 70 将引入“非活跃 CSS”,快速排查 CSS
- Windows服务 – 无法在WiX安装程序中安装和启动W
- windows-server-2008 – SSD上的系统驱动器;页面
- Linux模糊查找文件应该用什么命令比较好?
- windows-server-2003 – 抑制Windows Server上关
- Windows是否尝试查找IPv6 AAAA记录,即使它没有可
- windows-server-2008 – 在Windows Server 2008上