【发布时间】:2013-10-13 17:13:24
【问题描述】:
我正在使用此命令将 DBF 转换为 CSV,但命令运行成功但未在数据库中创建任何表。
dbf2mysql -U **** -P ***** -t test -cc <filename>.DBF
【问题讨论】:
标签: mysql unix ubuntu command dbf
我正在使用此命令将 DBF 转换为 CSV,但命令运行成功但未在数据库中创建任何表。
dbf2mysql -U **** -P ***** -t test -cc <filename>.DBF
【问题讨论】:
标签: mysql unix ubuntu command dbf
文件名大小写是否正确?不是filename.DBF 还是FILENAME.DBF
使用 -vv 开关查看详细输出
您可能需要添加这些开关
-h 本地主机
-d 你的数据库名
【讨论】:
您必须至少创建数据库和可能的空表。
然后使用如下命令创建表并插入数据(您的 -cc 参数仅创建表而不导入数据)。
dbf2mysql -U root -P *** -t test_table -h localhost -d testdatabase -c AUSLIEFERUNG.DBF
【讨论】:
此命令标志序列有效。
dbf2mysql -h localhost -q -d mysql_database -t your_table -c -U mysql_user -P mysql_password /path/dbf_file
参数 -c 每次截断表,然后写入你的 dbf 文件到表格
参数-q是快速修改
还有man dbf2mysql 用于所有选项。
【讨论】: