我正在使用此命令将 DBF 转换为 CSV,但命令成功运行但未在数据库中创建任何表。
dbf2mysql -U **** -P ***** -t test -cc <filename>.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
对于所有选项。