2 springsuperboy springSuperboy 于 2014.11.18 16:34 提问

mysql5.6.21为何只能查询出character_set_results

mysql5.6.21 命令查询show variables like 'character_%s' 只查询出来一个结果:只包含
character_set_results,我之前利用这条命令查找出来的包括character_set_server,character_set_client,character_set_connection,character_set_results,character_set_database,character_set_system。不知道设置了什么东西,然后在查询就只能查出一个了。

5个回答

Cwind017
Cwind017   2014.11.18 18:11

因为你的命令通配符%之后多了一个字符's',所以那条命令查询的是以character开头s结尾的variables。去掉就对了

shijing266
shijing266   2014.11.18 23:30

通配符%之后多了一个字符's' 去掉就ok “%”匹配所有,但是你后面加上一个s 那就证明s结尾的,肯定就只有一个results了

WangJing_Java
WangJing_Java   2014.11.19 09:35

sql语句中%是通配符,表示多个字符,在%后加上s就表示以S结尾,把S去掉就可以了:show variables like 'character_%';
或者可以写成:show variables like 'character_%set_%',也能实现之前的效果。。

eshujiushiwo
eshujiushiwo   Rxr 2014.11.20 11:49

HI 题主你好
show variables like 'character_%s' 命令最后有个s字符,这样就匹配的时character_开头,s结尾的了。

希望能有所帮助。
谢谢

eshujiushiwo
eshujiushiwo   Rxr 2014.11.20 11:49

HI 题主你好
show variables like 'character_%s' 命令最后有个s字符,这样就匹配的时character_开头,s结尾的了。

希望能有所帮助。
谢谢

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!