mysql 解决中文问题

来源:互联网 发布:微博淘宝客 编辑:程序博客网 时间:2024/05/29 18:55

mysql默认的字符集不支持英文,需要设置相关内容支持中文

 

vi /etc/my.cnf  

[client]
#Set the default character set.
default-character-set=UTF8

[mysqld]
#Set the default character set.
default-character-set=UTF8

service mysqld restart

 

 

执行这两段SQL检测字符集设置:
show variables like "%colla%"

show variables like "%char%";

建库的时候没有指定字符集,则数据库的字符集采用server默认的字符集

create database ccbfl character set utf8;

登录的时候也可以不采用server默认的字符集,指定字符集

mysql -u root -p --default-character-set=utf8  

jdbc连接的字符串也可以指定字符集

jdbc:mysql://127.0.0.1:3306/mysql?characterEncoding=utf8

 

 

原创粉丝点击