首先需要在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]
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
这样就可以在数据库里面插入查询中文字符了