mysql 查询条件中文问题
2015-09-21 17:26
471 查看
这是mysql字符编码的问题,因为mysql默认的字符编码为latin1
它并不识别中文,所以在读取查询语句时会出现乱码
从而使查询条件不正确
所以我们只需要更改它的字符编码就可以
一般都是用utf8
这里更改mysql配置文件 使其默认的字符编码为utf8
/mysql/my.ini中找到[client]
添加 default-character-set=utf8
找到[mysql]
添加 default-character-set=utf8
还有一种方式 .net 链接字符串内加 charset=utf8 即可;
它并不识别中文,所以在读取查询语句时会出现乱码
从而使查询条件不正确
所以我们只需要更改它的字符编码就可以
一般都是用utf8
这里更改mysql配置文件 使其默认的字符编码为utf8
/mysql/my.ini中找到[client]
添加 default-character-set=utf8
找到[mysql]
添加 default-character-set=utf8
还有一种方式 .net 链接字符串内加 charset=utf8 即可;
相关文章推荐
- 安装lamp之 一键安装单实例mysql
- mysql设置服务器编码
- 如何在mysql中优雅的解决精确到毫秒的问题?
- Mysql免安装版安装配置及常用操作
- mysql常用引擎
- MYSQL用户和权限操作
- [MySQL分享]--interactive_timeout和wait_timeout小结(interactive_timeout会覆盖wait_timeout)
- mysql语句:批量更新多条记录的不同值
- 不同场景下MySQL的迁移方案
- mysql编译问题集
- mysql之视图
- Code Frist for Mysql 实例
- mysql数据库5.6.24安装与优化配置
- CodeFirst for MySql
- Ubuntu 安装mysql和简单操作
- "未能加载文件或程序集“MySql.Data, Version=6.9.3.0”或它的某一个依赖项。
- MySQL数据库迁移
- 解决连接MySql速度慢的方法
- MySQL5.6安装步骤(windows7/8_64位)
- innodb_flush_method的性能差异与File I/O