windows下eclipse java开发能正常运行,移植到linux下,从Mysql中读取数据,出现中文乱码
2014-04-04 14:39
776 查看
要保持Mysql和程序中的字符集一致
编辑/etc/my.cnf
如果没有my.cnf文件,从usr/local/shared/mysql下拷贝.cnf到/etc下并重命名为my.cnf
在my.cnf中添加
[client]
default-character-set=gbk
[mysqld_safe]
default-character-set=gbk
[mysqld]
default-character-set=gbk
[mysql]
default-character-set=gbk
保存退出
重启mysql
service mysql restart
mysql -u root -p
进入mysql
mysql>show variables like '%char%';
此时如果出现的列表各项内容和以下相同表明配置成功了,
+----------------------+---------------------
| Variable_name | Value
+-----------------------+---------------------
| character_set_client | utf8
| character_set_connection | utf8
| character_set_database | utf8
| character_set_filesystem | binary
| character_set_results | utf8
| character_set_server | utf8
| character_set_system | utf8
| character_sets_dir | /usr/share/mysql/charsets/
+---------------------+----------------------
到此mysql的字符集配置成功
编辑/etc/my.cnf
如果没有my.cnf文件,从usr/local/shared/mysql下拷贝.cnf到/etc下并重命名为my.cnf
在my.cnf中添加
[client]
default-character-set=gbk
[mysqld_safe]
default-character-set=gbk
[mysqld]
default-character-set=gbk
[mysql]
default-character-set=gbk
保存退出
重启mysql
service mysql restart
mysql -u root -p
进入mysql
mysql>show variables like '%char%';
此时如果出现的列表各项内容和以下相同表明配置成功了,
+----------------------+---------------------
| Variable_name | Value
+-----------------------+---------------------
| character_set_client | utf8
| character_set_connection | utf8
| character_set_database | utf8
| character_set_filesystem | binary
| character_set_results | utf8
| character_set_server | utf8
| character_set_system | utf8
| character_sets_dir | /usr/share/mysql/charsets/
+---------------------+----------------------
到此mysql的字符集配置成功
相关文章推荐
- linux core dump学习
- linux新API---signalfd的使用方法
- linux初学内核之打印消息
- Linux Socket UDP对等通信
- Linux下安装使用mysql connector/C++
- linux系统日常管理
- Linux C连接Mysql数据库
- linux sar、ss 命令详解
- CentOS下编译安装hping3
- DB2 install on Linux (基础)
- Linux 文件与目录管理
- CentOS下编译安装hping3
- 学习笔记 --- LINUX 应用调试之编写之事件记录与自动重现
- Linux 设备驱动helloworld.ko的制作过程
- 欢迎加入Linux讨论邮件列表
- Centos 挂载光驱
- Linux--根文件系统的挂载过程分析
- Linux No volume control GStreamer plugins and/or devices found
- linux内核设计与实现 第三章笔记
- 【Linux】编译模块记录