mysql where查询中文问题 SELECT * FROM detail WHERE dafenleidetail='牛副产品'只能查询出1条记录 其他都查询不出来了 而且并没有报错这个是为什么呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select hex(dafenleidetail) FROM detail 贴结果 select hex(dafenleidetail) from tb看看那几个牛副产品的十六进制码是否相同 hex(dafenleidetail)E7899BE589AFE4BAA7E59381E7899BE589AFE4BAA7E593810D0AE7899BE589AFE4BAA7E593810D0AE7899BE589AFE4BAA7E593810D0A show variables like 'char%'; show create table detail ; Variable_name Valuecharacter_set_client utf8character_set_connection utf8character_set_database latin1character_set_filesystem binarycharacter_set_results utf8character_set_server latin1character_set_system utf8character_sets_dir e:\wamp\bin\mysql\mysql5.5.24\share\charsets\我这算字符编码相同吗 character_set_database latin1character_set_server latin1这2个是什么 set names utf8;show variables like 'char%'; 看看与你的结果有无差别 character_set_client utf8character_set_connection utf8character_set_database utf8character_set_filesystem binarycharacter_set_results utf8character_set_server utf8character_set_system utf8character_sets_dir D:\\MySQL55\\share\\charsets\\ 可能有空格,这样写应该可以:SELECT * FROM detail WHERE ALLTRIM(dafenleidetail)='牛副产品' SELECT * FROM detail WHERE ALLTRIM(dafenleidetail)='牛副产品'报错。。#1305 - FUNCTION ruixiang.ALLTRIM does not exist character_set_server=utf8 这个怎么改啊 我该了半天也不行 set names utf8; show variables like 'char%'; 你是怎么修改的?MYSQL 5.5在MY。INI中[mysql]default-character-set=utf8[mysqld]character-set-server=utf8重新启动MYSQL 哇 好厉害 一改成就成功Variable_name Valuecharacter_set_client utf8character_set_connection utf8character_set_database utf8character_set_filesystem binarycharacter_set_results utf8character_set_server utf8character_set_system utf8character_sets_dir e:\wamp\bin\mysql\mysql5.5.24\share\charsets\完美的UTF8 这个是sql下载地址http://pan.baidu.com/share/link?shareid=377773&uk=3238029663你试试吧导出sql 导入 还是没用 Variable_name Valuecharacter_set_client utf8character_set_connection utf8character_set_database latin1character_set_filesystem binarycharacter_set_results utf8character_set_server latin1character_set_system utf8character_sets_dir e:\wamp\bin\mysql\mysql5.5.24\share\charsets\ auto_increment的key,删掉一个,怎么让后面的依次加1? 如何让多台二级mysql,同步到一台一级mysql 什么地方可以找到linux下的mysql4.1版的service和client的rpm包 MySQL插入大量数据太慢的问题 mysql中怎么查看模式默认的搜索路径search_path啊 mysql 存储过程游标的使用 管理员不在,新手求助,很急 关于一个不好处理的order by 有难度 请教一个sql查询的题,比较两者的效率。 Linux 服务器,安装2个mysql 问题 大家看看我这个存储过程中如何加入事务控制? mysql存储过程问题??
贴结果
E7899BE589AFE4BAA7E59381
E7899BE589AFE4BAA7E593810D0A
E7899BE589AFE4BAA7E593810D0A
E7899BE589AFE4BAA7E593810D0A
show create table detail ;
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir e:\wamp\bin\mysql\mysql5.5.24\share\charsets\我这算字符编码相同吗
character_set_server latin1
这2个是什么
show variables like 'char%'; 看看与你的结果有无差别
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir D:\\MySQL55\\share\\charsets\\
SELECT * FROM detail WHERE ALLTRIM(dafenleidetail)='牛副产品'
SELECT * FROM detail WHERE ALLTRIM(dafenleidetail)='牛副产品'
报错。。#1305 - FUNCTION ruixiang.ALLTRIM does not exist
show variables like 'char%';
MYSQL 5.5
在MY。INI中
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
重新启动MYSQL
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir e:\wamp\bin\mysql\mysql5.5.24\share\charsets\
完美的UTF8
这个是sql下载地址http://pan.baidu.com/share/link?shareid=377773&uk=3238029663
你试试吧
导出sql 导入 还是没用
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir e:\wamp\bin\mysql\mysql5.5.24\share\charsets\