简要概述一下问题:
1)mysql数据库,插入中文没有问题,查询时,直接在数据库中查询 “where studentname='张三'” ,执行正常。
2) .net连接数据库,执行查询 “where studentname='张三'” ,查到结果为零。
3).net连接数据库,执行查询 “where studentname='zhangsan'” ,结果正常。
通过以上情况,得出是mysql服务器字符集设置问题。
本人数据库设置如下:
基字符集:uft8
数据库排序规则:utf_general_ci
设置完后一切正常,搞定!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn