快速让CentOS上的MySQL数据库支持中文
来源:互联网 发布:手机文件制作软件 编辑:程序博客网 时间:2024/05/19 21:00
1、用vi编辑/etc/my.cnf文件,在[mysqld]配置节增加一行default-character-set=gbk,如下:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set=gbk
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
2、重起mysqld服务程序,在控制台执行service mysqld restart,以后建立的数据库都可以支持中文了,完事。
3、针对已建立好的数据库或数据库里的表,甚至表里的某一列,可以单独通过更改数据库、表或列的方式设置字符集,详情见:http://dev.mysql.com/doc/refman/5.1/zh/charset.html
附1,缺省字符集设置成gb2312或utf8也可以,不过不建议使用gb2312,因为这个字符集支持字符太少,一般在手机、MP3/4等手持设备里使用,通常PC系统都必须支持gb2312、gbk、gb18030,可惜不知道为什么我安装的64位版本mysql v5.0.45只能支持到gbk,不支持gb18030(gb18030比gbk支持更多的字符,并且是中国国家标准,gbk比gb18030差那么一点点)。
附2:utf8对汉字编码用三个字节,而gb2312/gbk/gb18030都是用两个字节,所以utf8效率差一点点,不过兼容性更好一点点。
- 快速让CentOS上的MySQL数据库支持中文
- linux下让mysql数据库支持中文
- 如何让MySQL 数据库支持中文
- 快速在CentOS上安装MySQL数据库
- 让mysql支持中文
- 让MySQL支持中文
- 让MySQL支持中文
- 让MySQL支持中文
- 快速让MySQL数据库服务器支持远程连接
- 快速让MySQL数据库服务器支持远程连接
- 让Mysql 支持中文查询
- 让Mysql 支持中文查询
- 让MYSQL彻底支持中文
- 让mysql查询支持中文
- 让MYSQL彻底支持中文
- centos的中文支持
- centOS上的mysql数据库安装
- 让 MySQL 真正支持中文的全文检索(全文索引)
- java一些设置
- 多、空双方的分水岭——相对强弱指数
- 微软编译器中寄存器的使用
- what is the important things in my life?
- 关于stc12c MCU串口通信的TB8
- 快速让CentOS上的MySQL数据库支持中文
- 用VB如何编写无窗口系统热键程序
- 系统分析师考试大纲+考试范围(2009版)
- 使用文件模板和向导创建一个类型文件
- ECNU-ACM-Problem A+B(Big Integer)
- OpenSocial版的51虚拟支付--ROCKYOU
- JavaScript中的typeof运算符
- MySQL优化实例
- 一个类似QQ弹出窗口的JQUERY插件