MySql5.1中文支持

MySql支持中文很简单。
有两种方法。
第一,打开配置文件不管是windows还是linux,都是一个叫my的文件windows下是my.ini,linux下是my.cnf。(也可能windows下有几个不同的文件my-small.ini,my-medium.ini,my-large.ini)
可以细心找下。
打开文件。
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
default-character-set=gb2312
#Here follows entries for some specific programs

# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
default-character-set=utf8


红色部分是新加的,建议都用utf8.避免不必要的乱码问题。

第一种方法是所有的数据库都有作用。如果你正在操作,设置后,请重启服务。(方法见另一篇博文)

第二种方法。
登陆mysql后,设置某个数据库的编码格式。

单独设置某个数据库:
alter database testdb character set utf8;

查看mysql支持的编码:
show character set;








你可能感兴趣的:(linux,windows,mysql,socket)