如图,mysql中为什么会有这么多编码?可以修改吗?分别是什么意思呀?

https://img1.mukewang.com/5cb595860001396003910349.jpg

mysql的character_set_server 修改不了,从5.6版本之后就没有MySQLInstanceConfig.exe了?
通过SET character_set_server = utf8 ;这种方式,重启后就又变回了latin。
更改my.ini文件,也没有效果。


素胚勾勒不出你
浏览 509回答 3
3回答

沧海一幻觉

编码是为了适应语言的多样性。可以修改。含义如下character_set_client:客户端发送过来文字的字符集character_set_connection:用于连接的字符集character_set_server:服务器的字符集character_set_database:数据库字符集character_set_results:发送给客户端的结果所使用的字符集

汪汪一只猫

可以修改是什么意思呢。只能说可以在里面选一个。编码多是正常的,因为有那么多国家,还有那么多电脑系统。常用的记住就好,这块没什么好研究的。只要传输数据与显示不乱码就好
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java