星空网 > 软件开发 > ASP.net

MySql Connector/Net Mysql like 搜索中文的问题(c#和asp.net连接mysql)

Connector/Net 6.9.8

选择.net/mono即可,不需要安装。

将对应版本的MySql.Data.dll复制到bin目录下即可使用

http://dev.mysql.com/downloads/connector/net/

 

但是在使用过程中,用mysql的like语句检索中文时,总是检索不到数据。原来是需要这是字符编码。

 

using MySql.Data.MySqlClient;

string query = @"(SELECT * from TB where title LIKE '%中国%') ";        MySqlConnection myConnection = new MySqlConnection("server=192.168.168.2;port=3306;user id=uid;password=pwd;database=dba;charset=utf8");        MySqlCommand myCommand = new MySqlCommand(query, myConnection);        myConnection.Open();        MySqlDataReader myDataReader = myCommand.ExecuteReader();        while (myDataReader.Read() == true)        {            string name = myDataReader["name"].ToString(),        }        myDataReader.Close();        myConnection.Close();

注意不能写成utf-8

 

如果是用配置文件:

<add name="MySqlProductDB" connectionString="Server=192.168.100.104;Database=ProductDB;Uid=root;Pwd=JUSTZEE;charset=utf8" providerName="MySql.Data.MySQLCLIENT" />

 




原标题:MySql Connector/Net Mysql like 搜索中文的问题(c#和asp.net连接mysql)

关键词:ASP.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

如何对亚马逊品牌进行定义分类? 深度解析打造品牌的高阶布局:https://www.kjdsnews.com/a/703211.html
亚马逊退货到底能退回多少钱?:https://www.kjdsnews.com/a/703212.html
速卖通客服必备知识,速卖通客服要怎么做?:https://www.kjdsnews.com/a/703213.html
想用海外网红沉淀品牌私域流量?3点教你高质量海外红人营销:https://www.kjdsnews.com/a/703214.html
亚马逊KYC认证审核资料及审核要求详解:https://www.kjdsnews.com/a/703215.html
速卖通物流退货如何重新发货?:https://www.kjdsnews.com/a/703216.html
大福地快捷酒店预订 大福酒店怎么走:https://www.vstour.cn/a/365187.html
三亚有哪些酒店值得入住?:https://www.vstour.cn/a/366173.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流