C#连接MYSQL时带中文的查询读不出来

摘要:
今天在.net项目中连MYSQL数据库时,查询语句中带中文,一直查不出来数据,字母和数字都可以查出来,想想应该是编码问题,原来的连接字符串是server=localhost;database=mysql;uid=root;pwd=111;改为server=localhost;database=mysql;uid=root;pwd=111;CharSet=gb2312;问题解决。

今天在.net项目中连MYSQL数据库时,查询语句 中带中文,一直查不出来数据,字母和数字都可以查出来,想想应该是编码问题,

原来的连接字符串是

server=localhost;database=mysql;uid=root;pwd=111;

改为

server=localhost;database=mysql;uid=root;pwd=111;CharSet=gb2312;

问题解决。

免责声明:文章转载自《C#连接MYSQL时带中文的查询读不出来》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Activity简介httprunnerManager- Hook机制下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

mysql 数据库的表中复制一条数据并添加到该表中

数据库的表中复制一条数据并添加到该表中: 需求: 复制一行数据,并把c_name=化学,tid=015  1、准备sql查询语句:介绍一种快速生成的查询语句  2、编写sql语句:    INSERT INTO `course`(SELECT `cid` + 1, '015', '化学', `ctype`, `ccredit`, `cmax`, `c...

Dapper基本用法--MySql

NuGet: Dapper 2.0.35 MySql.Data System.Data 实体(Entity) 1 public class student 2 { 3 public int Id { get; set; } 4 public string RealName { get; set; } 5...

mysql修改definer方法

-- 函数、存储过程 select definer from mysql.proc; update mysql.proc set definer='billing@%'; -- 定时事件 select DEFINER from mysql.EVENTS; update mysql.EVENTS set definer='billing@%'; --视图 s...

MySQL数据备份

MySQL数据备份 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。 #2. 逻辑备份: 备份的是建表、建库、插入等操作所执行SQL语句,适用于中小型数据库,效率相对较低。 #3. 导出表: 将表导入到文本文件中。 一、使用mysqldump实现逻辑备份 #语法: # mysqldump -h 服务...

(整理)MySQL_REHL6.5 安装MySQL5.5

1 根据系统选择Mysql版本 https://dev.mysql.com/downloads/mysql/5.5.html?os=31&version=5.1 在命令行的方式下,REHL/Centos的yum在线安装需要账号,因此采用下载tar包的方式来安装。 2 删除原系统的mysql 输入Shell 命令,查看是系统否已安装mysql:r...

MySQL【Delete误操作】回滚

前言:      操作数据库时候难免会因为“大意”而误操作,需要快速恢复的话通过备份来恢复是不太可能的,因为需要还原和binlog差来恢复,等不了,很费时。这里先说明下因为Delete 操作的恢复方法:主要还是通过binlog来进行恢复,前提是binlog_format必须是Row格式,否则只能通过备份来恢复数据了。方法:     条件:开启Binlog,...