如何在不使用任何付费工具的情况下将dbf文件导入mysql?或者使用任何存储过程我们可以将数据从 dbf 文件导入到 MYSQL ?
最佳答案
其实这很容易,也是可能的。如果是 Linux,您应该已经安装了 Open Office,您可以从 http://www.openoffice.org/download/index.html 下载它。免费并安装在装有 Mac OS X 或任何 Windows 操作系统的计算机上。
Open Calc 可以简单地打开dbf
文件并保存为CSV。
您必须创建一个包含与 CSV 相关的字段的表,并运行一些导入过程,如此处所述 MySQL LOAD DATA LOCAL INFILE only imports a single row
有许多与数据类型、数据长度、转义某些字符相关的挑战,但这些都超出了如此简短的答案,需要深入了解实际数据。我更喜欢将编辑器中的 CSV 转换为 SQL INSERT 命令,以避免一些陷阱和限制。
关于mysql - 如何在不使用任何付费工具的情况下将 dbf 文件导入 mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20046022/