在mysql中创建数据库,并从csv文件中导入数据,结果发现使用select查询是,如使用:select * from mail where name='张三'; 结果不返回任何信息,但是使用 :select * from mail where name like '%张三%'; 则可以得到查询结果;所以我就得应该是再到导入的时候,name字段导入了一些特殊字符。于是,我就是用phpmyadmin这个工具,将mail表中的一个字段编辑了一下,发现问题,原来name字段每个名字后面都有一个\r,

     接着就好办了,只要把每个name字段后的\r,去掉就可以了!在mysql中专门有这样一个函数:

update mail set name=trim(TRAILING '\r' FROM `name`);
执行一下,所有字段后面的\r就没了!