mysql5.0使用utf8存储中文而不出现乱码

首先需要在my.ini的两处default-character-set改为utf8不能改为utf-8 如果改为utf-8 mysql服务不能重启 如下所示:
[mysql]

default-character-set=utf8

。。。
[mysqld]
下面的
default-character-set=utf8
其次需要加上
init_connect='SET NAMES utf8'
default-collation = utf8_general_ci
在[mysqld]
default-character-set=utf8
下面 如:
[mysqld]
default-character-set=utf8
init_connect='SET NAMES utf8'
default-collation = utf8_general_ci
这样就可以在数据库里面插入查询中文字符了

你可能感兴趣的:(mysql)