共计 653 个字符,预计需要花费 2 分钟才能阅读完成。
原创文章,转载请注明: 转载自 cnorg.12hp.de
注意: 由于网站空间位于国外,建议避开晚上的访问高峰期,以免因访问缓慢而影响你的使用体验。
若下载链接为空,是由于国外空间速度缓慢,引发缓存问题所致。请私信本站反馈!
phpstudy 等遇到一个几百 M 的 SQL 文件导入 msyql, 在用命令导入一半时提示出错,这时问题出来了,打开这么大的 sql 文件机子肯定会死掉,导入大 SQL 文件出错。网上解决 phpmyadmin 上传文件大小限制问题涉及修改 php.ini 配置文件和 phpmyadmin 配置文件,但均告失败。
这时侯唯一解决办法只能分割 SQL 文件,然后在打开查看里面的内容是否有问题。但手动分割 SQL 出错概率极高,所以我们只能借助工具。
SQLDumpSplitter 是用来分割从 MySQLAdministrator 或者 mysqldump 之类的工具产生的大 SQL 文件。小的 SQL 文件便于从 phpMyAdmin 之类的受运行时间限制的脚本恢复数据, 这是一个非常好用的工具. 厉害之处是它可以自动将结构语句和数据语句分开! 最后的结果是一个建表 SQL 和一系列的数据 SQL,支持 utf8 格式,支持中文。
网上有个 SQLDumpSplitter 的工具可以拆分表为多份,但是搜索记录中和文章中都是推荐 SQLDumpSplitter2 的版本,版本太老了,体积较大的 sql 完全不支持,失败~

但是!我在 SQLDumpSplitter2 里面看到了软件的官网,发现官网有 SQLDumpSplitter3 版本,不抱希望的尝试了一下,居然支持大体积文件。成功了!!!
附带下载链接:https://philiplb.de/sqldumpsplitter3/ 太值得推广了。此没有汉化版本,但使用非常简单。








