首頁 > 後端開發 > php教程 > 如图,mysql中为什么会有这么多编码?可以修改吗?分别是什么意思呀?

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 20:17:49
原創
1277 人瀏覽過

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

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

回复内容:

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

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

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

为什么有那么多编码?就像为什么有那么多国家,那么多语言,你的那么多编码可以理解为不同语言在计算机中表现的不同形式;

可以修改吗? 可以修改,至于选择那种就看你的业务需求是对于那个国家的语言。

分别什么意思? 【参考资料】

可以修改是什么意思呢。只能说可以在里面选一个。
编码多是正常的,因为有那么多国家,还有那么多电脑系统。
常用的记住就好,这块没什么好研究的。只要传输数据与显示不乱码就好

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
linux安裝mysql報錯
來自於 1970-01-01 08:00:00
0
0
0
mysql 升級後無法重新啟動mysql服務的問題
來自於 1970-01-01 08:00:00
0
0
0
MySQL停止進程
來自於 1970-01-01 08:00:00
0
0
0
phpstudy不能啟動mysql?
來自於 1970-01-01 08:00:00
0
0
0
環境中mysql
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板