我正在使用此命令将DBF转换为CSV但命令运行成功但不在数据库中创建任何表。
dbf2mysql -U **** -P ***** -t test -cc <filename>.DBF
答案 0 :(得分:0)
文件名是否正确?它不是filename.DBF或FILENAME.DBF
与-vv开关一起使用以查看详细输出
您可能需要添加这些开关
-h localhost
-d yourdatabasename
答案 1 :(得分:0)
您必须至少创建数据库,可能还需要创建空表。
然后使用类似下面的命令创建表并插入数据(您的-cc参数仅创建表并且不导入数据)。
dbf2mysql -U root -P *** -t test_table -h localhost -d testdatabase -c AUSLIEFERUNG.DBF
答案 2 :(得分: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
用于所有选项。