Heim > Datenbank > MySQL-Tutorial > Hauptteil

如何解决MySQL 5.5的中文乱码问题

WBOY
Freigeben: 2016-06-07 16:46:37
Original
1050 Leute haben es durchsucht

1,/etc/my.cnf 默认是少配置的。你可以cp /usr/share/mysql/my-large.cnf /etc/my.cnf. 2.打开my.cnf文件,增加如下参数: [c

1,/etc/my.cnf 默认是少配置的。你可以cp /usr/share/mysql/my-large.cnf /etc/my.cnf. 

2.打开my.cnf文件,,增加如下参数: [client]:增加default-character-set=utf8参数 

以下是代码片段:

[client]
#password = [your_password]
port = 3306
socket = /tmp/mysql.sock
default-character-set=utf8

  [mysqld]:增加如下3个参数 

以下是代码片段:

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
# generic configuration options
port = 3306
socket = /tmp/mysql.sock

  3.设置完成后,重启下mysql服务

  4.连接上你的数据库之后,输入命令:SHOW VARIABLES LIKE '%char%';即可查看到现在你的数据库所使用的字符集了:

如何解决MySQL 5.5的中文乱码问题

linux

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!