欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql漢字多個查詢,mysql怎么可以識別中文

江奕云2年前20瀏覽0評論
mysql漢字多個查詢,mysql怎么可以識別中文?

MySQL的默認編碼是Latin1,不支持中文,要支持中文需要把數據庫的默認編碼修改為gbk或者utf8。

1、需要以root用戶身份登陸才可以查看數據庫編碼方式(以root用戶身份登陸的命令為:>mysql -u root –p,之后兩次輸入root用戶的密碼),查看數據庫的編碼方式命令為:

>show variables like 'character%';

+--------------------------+----------------------------+

Variable_name | Value

+--------------------------+----------------------------+

character_set_client | latin1

character_set_connection | latin1

character_set_database | latin1

character_set_filesystem | binary

character_set_results | latin1

character_set_server | latin1

character_set_system | utf8

character_sets_dir | /usr/share/mysql/charsets/

+--------------------------+----------------------------+

從以上信息可知數據庫的編碼為latin1,需要修改為gbk或者是utf8;

其中,character_set_client為客戶端編碼方式;character_set_connection為建立連接使用的編碼;character_set_database數據庫的編碼;

character_set_results結果集的編碼;

character_set_server數據庫服務器的編碼;

只要保證以上四個采用的編碼方式一樣,就不會出現亂碼問題。

另一個查看數據庫編碼的命令:

>show variables like ‘collation%';