本文主要是介绍mysql 导入excel数据成功,但数据表中80%数据都变成了2147483647解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在网上搜索了一下原因:被插入的mysql数据表的字段类型为int(11),问题就是字段类型长度不过,导致插入错误。
解决方案:(1)把字段的类型int改为varchar(255) (如果允许的情况),这是我自己当时的做法
(2)把字段类型int(11)改为bigint,因为我暂时不知道数值最长的有多少,所以不需要添加长度 ( 因为bigint(20)中的20代表20位长度数值 )
另外百度的相关链接地址参考:http://blog.sina.com.cn/s/blog_68b56adb0100v9qt.html
这篇关于mysql 导入excel数据成功,但数据表中80%数据都变成了2147483647解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!