我试图使用MySQL中的“MySQL for Excel”将Excel数据导出到VarChar(255)数据类型中。
我的字符串中最长的是40个字符,但是我一直收到错误消息:
MySQL错误1406:数据太长,列“列”在第150行
我使用这些MySQL切换了my.ini文件中的不严格模式,但它没有解决这个问题。
当我将VarChar长度增加到800时,我会收到以下错误消息:
MySQL错误1071:指定的键太长;最大键长度为3072字节
任何低于VarChar(800)的信息都会给出第一条错误消息。
知道如何将数据成功地导出到MySQL中吗?
发布于 2020-07-29 22:43:36
我建议您使用MysqlWorkbench导入您的Excel数据文件。将数据导入数据库非常简单,您只需首先创建数据库结构,然后使用该小部件将文件数据导入到数据库中。

https://stackoverflow.com/questions/63157454
复制相似问题