易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql的一点小问题

昨天用load data infile 向表里面导数据的时候,导到一半突然报data too long for column这样的错误,到网上一查,网上大多说是字段字符编码问题,如果是编码问题应该一条数据也导不了的呀.后来把表的引擎改成myisam后,再导,发现可以导入成功,把表引擎换成innodb后,又报data too long for column 的错误,哪位大虾可以帮忙解释一下吗?
关注!

没有大侠相救呀

到mysql版去问问吧!

确实应该是编码格式问题啊,你要导入的文件的编码格式必须和mysql的编码格式统一,不然肯定是不行的!

引用
确实应该是编码格式问题啊,你要导入的文件的编码格式必须和mysql的编码格式统一,不然肯定是不行的!


编码应该是一致的,都是从另一个库中导出来的,要是编码不对的话,应该导第一条就不成功呀

你去SQL 版 去问问!那边高手很多!

去了,那边好冷清的

是格式有问题

应该是数据类型的问题。

你去MSSQL版呀! MYSQL版人很少的! 我以前就是混MSSQL版的 里面也有MYSQL高手! 直接问一个叫石头哥的!

先想办法确定原因!

把你的文件逐渐缩小,找到出错的那一行。

如果是某一行错,则是数据和表结构上的原因。
如果是每行都不行,则是字符集上的原因。

估计是格式的问题

修改下mysql的模式,baidu下就有很多答案的

这个问题好像前几天有人问过,如果是1406错误的话,可以参考这个帖子:http://topic.csdn.net/u/20091025/22/541aa1fb-b149-44b2-9c04-34e19b56f313.html

是不是你写的字段名太长啦?


相关问答:

Winform+MySQL做项目

Winform+MySQL做项目,在注重性能的情况下,我该如何去完成这类型的项目呢!
请各位给以提示。
你这个范围太广了,我说2点重要的吧
1.WINFORM程序是单独运行的CS程序,和BS不同,BS的压力始终都在SERVER上的,对C ......

MYSQL 如何修改BLOB类型的数据?

如题 数据是BLOB类型 怎么才能修改其中的某些值
BLOB中存入的是什么内容?

假设字段memo为blob类型,在该字段的值前面增加字符串'add--'
则操作语句如下:
SQL code:
update tb_blog set memo=concat( ......

mysql模糊查询如何查询两个关键字

我用的like模糊查询,比如mysql的name中有“csdn论坛系统”这几个字,如何在 <input>中查询“csdn 系统”也能出来这个“csdn论坛系统”,我现在是查“csdn”或者“系统”都可以。谢谢各位了!不知道我这么表达 ......

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

MYSQL与Smarty的应用

在三十讲遇到这样一个问题就是运行代码时出现错误 Fatal error: Call to undefined method mysql::fetch_array() in D:\WWW\news\index.php on line 12
,我把mysql::fetch_array() 改成mysql::fetch_row() 又出现F ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号