MariaDB社区

标题: 【求解决】linux下mysql中文显示乱码 [打印本页]

作者: victor0610    时间: 2013-1-17 06:21
标题: 【求解决】linux下mysql中文显示乱码
各位大神,请问linux下mysql中文显示乱码的问题怎么解决的?谢谢~~
mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

我已经在/usr/share/mysql/my-medium.cnf分别添加以下数据:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
[mysql]
default-character-set=utf8
可还是没用~~~

作者: kider    时间: 2013-1-17 10:38
好多帖子,论坛里搜,都能解决这个问题。
然后确定一下你到底用的那个配置文件。
作者: Freedom711    时间: 2013-1-17 13:28
先把cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
[mysqld]
default-character-set=utf8
就好了
作者: victor0610    时间: 2013-1-18 13:28
Freedom711 发表于 2013-1-17 13:28
先把cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
[mysqld]
default-character-set=utf8

我用rpm方式安装的mysql,在/etc目录找不到my.cnf这个文件,就只能cp /usr/share/mysql/my-medium.cnf /etc/my.cnf是吗?


作者: 轻松水上飞    时间: 2013-1-30 09:47
我也在etc目录下找了找,没见到这个文件




欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2