日期:2014-05-16  浏览次数:20442 次

mysql 数据库编码问题
开始发现 character_set_database 属性的编码是跟其它的属性不一至,使用
set  character_set_database=gbk;来修改的话,mysql重启后,并没有改过来,之后使用alter database blog4j_ph character set gbk; 修改数据库的编码


修改后发现还有表的编码不一致:
然后逐个的查表用show create table table_name;
发现 blog_sign_up 表的编码不对,使用如下,修改编码
alter table blog_sign_up default character set gbk;

修改后发现还是有编码不对,这次报的是字段编码不一至了,
在查看字段的编码

show full columns from blog_sign_up;
可以使用以下的把整个表的都转化为gbk编码!
alter table blog_sign_up convert to character set gbk;

参考如下:http://mayue85.blog.163.com/blog/static/553886092010317111348552/