让mysql查询支持中文
来源:互联网 发布:电子商务美工岗位职责 编辑:程序博客网 时间:2024/05/22 05:12
问题描述如下:
insert into tb_user values(3,"chen","123","男","who","me","xxx@xxx.com");
而利用"select * from tb_user;"语句进行查看时结果却是:
+----+--------------+-------------+-----+------------+----------+------------------+
| id | username | password | sex | question | answer | email |
+----+--------------+-------------+-----+------------+----------+------------------+
| 1 | mr | 123 | ? | who | me | xxx@xxx.com |
| 2 | koma | 123 | ? | who | me | xxx@xxx.com |
+----+-------------+--------------+-----+------------+----------+------------------+
发现性别一栏全是"?"
问题的解决:
将my.ini文件中的默认字符集改为gb2312即可
具体的办法是修改其中的[mysqld] 里添加一行: default-character-set=gb2312
然后重启服务,不过只对修改后的数据有效,对修改前已经在数据库中的数据是没有效果的.
如果是临时更改的话,在命令行输入下面信息即可:
SET character_set_client = gb2312;
SET character_set_connection = gb2312;
SET character_set_database = gb2312;
SET character_set_results = gb2312;
SET character_set_server = gb2312;
END
- 让Mysql 支持中文查询
- 让Mysql 支持中文查询
- 让mysql查询支持中文
- 让mysql支持中文
- 让MySQL支持中文
- 让MySQL支持中文
- 让MySQL支持中文
- 让MYSQL彻底支持中文
- 让MYSQL彻底支持中文
- Mysql怎么样支持中文查询
- 让MySQL支持输入中文记录
- 让MySQL支持中文全文检索
- linux下让mysql数据库支持中文
- CentOS7下让MySQL支持中文
- 如何让MySQL 数据库支持中文
- CentOS6.8下让MySQL支持中文
- python连接mysql并让mysql支持中文
- 快速让CentOS上的MySQL数据库支持中文
- 关于在myeclipse中执行mySQL语句出现问题
- linux命令的常用方法
- Red Hat Linux 学习笔记
- Linux常用命令
- 【转】include 与 server.execute
- 让mysql查询支持中文
- C语言的数组初始化
- .Net中使用一般处理程序生成验证码
- 安装myeclipse时遇到的问题解决
- json_encode不支持中文解决方法
- 轻松掌握ISO8583 报文协议
- mini2440的LEDS驱动程序和测试程序详解
- Linux 文件管理
- CTorrent在Ubuntu下编译错误解决