2

我正在使用此命令将 DBF 转换为 CSV,但命令成功运行但未在数据库中创建任何表。

dbf2mysql  -U **** -P *****  -t test -cc <filename>.DBF
4

3 回答 3

0

文件名大小写是否正确?它不是 filename.DBF 还是 FILENAME.DBF

与 -vv 开关一起使用以查看详细输出

您可能需要添加这些开关

-h 本地主机

-d 你的数据库名

于 2013-10-07T09:32:23.830 回答
0

您必须至少创建数据库和可能的空表。

然后使用如下命令创建表并插入数据(您的 -cc 参数仅创建表而不导入数据)。

dbf2mysql -U root -P *** -t test_table -h localhost -d testdatabase -c AUSLIEFERUNG.DBF
于 2015-03-30T11:49:48.463 回答
0

此命令标志序列有效。

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对于所有选项。

于 2016-08-17T13:13:55.577 回答