首页 > 解决方案 > 将具有各种语言的excel文件导入mysql数据库

问题描述

我正在尝试将具有各种语言(如俄语、法语、日语、中文、阿拉伯语等)的 excel 文件导入 mysql 数据库,但它不起作用,我厌倦了将 xlsx 文件转换为 3 种不同类型的 csv 但它会丢失数据,我也尝试将其转换为 Json 并且仍然丢失数据。我可以尝试其他任何想法吗?

我还尝试将数据库设置更改为:

ALTER DATABASE mydb CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE mydata CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE mydata DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

但是 csv 文件本身包含很多 _ 和 ? 一旦它从 xslx 转换,我认为那已经是数据丢失了。

标签: mysqlexcel

解决方案


推荐阅读