用Navicat for MySQL新建了一个数据库,并把字符集设置为utf8,然后导入有中文的CSV文件时,显示Data too long for column 'url' at row 1,按照网上的解决方式修改了my.ini文件中的默认字符集等,并把sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"这句话注释掉,或者修改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",都尝试了以后发现显示导入成功,但只导入了一条数据,而且数据的后面几列还是空白的,请问大家知道是什么原因吗,以及如何解决