项目场景:把excel的数据上传到数据库(navicat)
例如:项目场景:做毕设,要把数据上传到数据库,再用python分析
问题描述
最后一列是轨迹数据
例如:121.347,31.392#121.348,31.389#121.349,31.390#121.350,31.390#121.351,31.390#121.351,31.391#121.352,31.391#121.353,31.391#121.353,31.394#121.354,31.391#121.355,31.391#121.356,31.389#121.356,31.390#121.356,31.391#121.357,31.388#121.357,31.389
是一组组坐标,但是上传数据库一直显示 不成功
原因分析:
跟着一个博主,改了mysql下的my.ini文件,把MySQL严格模式删掉
例如:在my.ini里找到(此文件在mysql安装目录下)
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
把其中的STRICT_TRANS_TABLES,去掉,
或者把sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
—再次尝试,无效
解决方案:
把这个数据类型设置成longtext,成功