用联想的一台办公笔记本电脑(数据资源站)导入csv数据时,如果编码设置为utf8时如果文件里有中文会导入失败,如果将csv文件编码修改为Unicode,Myslq workbench里的编码修改为utf-16,则可以正常导入。
如果csv单元格里出现了逗号,用Myslq workbench则难以导入。因为Myslq workbench目前分隔符只支持, ; |等有限的几种,文件格式只支持csv和json,而excel转换为csv时,csv默认是用逗号分隔的。
接下来不妨参考以下链接,将excel转换为json,然后再导入到Mysql里。
https://jingyan.baidu.com/article/d45ad148a785be69552b80b0.html
不过这种方法要求计算机联网,对于又要开发软件又不给经费还不许上网的单位来说真是脑袋疼。还好下面链接又提供了用代码将excel转换为json的方法:
java-将xlsx(excel)文件转换成json_kongjunlongaa的博客-CSDN博客_java xlsx转json