mysql - 如何在不使用任何付费工具的情况下将 dbf 文件导入 mysql?

标签 mysql import dbf

如何在不使用任何付费工具的情况下将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/

相关文章:

php - 如何制作有浏览器支持的视频播放?

javascript - DB 和 D3 通过 php 连接。无法完成 D3noob 的教程

c# - 在winforms中使用.dll文件

mysql - SQL 格式插入日期

java - 连接超时 : connect JAVA and Wampserver

mysql - 使用 mysql 拆分列内的逗号分隔值并计算满足条件的值

python - 如何正确地将 Wand 导入 python?

java - java 中的导入有问题吗?

python - 将 Pandas Dataframe 写入 DBF 文件?

mysql - 为什么不能正确查看dbf 文件中的汉字?