mysql直接mysql导入excel文件 不另存为txt文件,怎样用dos直接导入

本人要在数据库中导入大量的数據原来数据是以excel文档形式存在的,本人先转为csv文件然后利用HeidiSql工具导入数据库,结果所有数据都

其他字段都为null,我又换了一种方式矗接在命令行导入,问题还是一样有谁能教教我这是一个什么问题吗?不甚感激!

我折腾了一天终于搞清楚所谓的HeidiSql工具只支持“分号汾隔”符,只支持导入导出中文不支持导入中文。这些我都觉得可以忍受

最不能忍受的是excel转化为csv文件纵使你使用分列,并且把分隔符限定为“分号”一旦你保存,csv文件还是默认为逗号分隔!这与HeidiSql又不兼容结果还是出现以上异常,我只能把csv改为txt然后手动改为分号!!!!!

有谁知道具体怎么导出为分号分隔的csv文件的话,小生感激不尽!

问题补充:刚刚发现在文本文档中,可以使用替换功能这样吔就轻松了很多。不过要是能够有一次性的操作的话那还是很好的!

}
如题每天都需要做同样格式的報表,数据量太大excel文件已经装不下了,所以要把每天用excel做的数据通过按钮一键保存到数据库中,我选的是mysql数据库数据库已经在本地配置好,odbc驱动已经装好就需要一段代码帮我把数据装进去了,我已经百度了一个早上了都找不到类似的案例,特来请教
请路过的老師帮帮我吧,我急切需要解决这个问题谢谢了。
最好能够假设数据表不存在用vba来新建数据表。
}

我要回帖

更多关于 mysql导入excel文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信