mysql 设置字符集为utf8

来源:互联网 发布:约翰内斯堡 知乎 编辑:程序博客网 时间:2024/05/21 15:04

在搭自己的博客网站的时候需要将数据库的编码设置成utf8,因为系统默认的是latin1,在mysql中执行 

show variables like "character_set%"
就能看到数据库的编码配置,搜索了一下,修改编码的话在ubuntu下是修改/etc/mysql/my.cnf的内容,需要在[mysqld]下增加配置:

default-character-set = utf8

尝试了很多次修改都不能生效,通过查看/var/log/mysql/error.log的内容发现这样一个错去信息

/usr/sbin/mysqld: unknown variable ‘default-character-set=utf8’


搜索了一下万能的google, 发现mysql5.5去掉了这个配置,现在的配置为


init_connect=‘SET collation_connection = utf8_unicode_ci’init_connect=‘SET NAMES utf8’character-set-server=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshake

还是/etc/mysql/my.cnf 文件,将里面所有

default-character-set = utf8

都去掉,然后在[mysqld] 标签下增加上面新的配置即可。

各种软件在升级的时候会修改一些常用的配置,所以遇到问题,一定要对应版本号找答案,不然,找了半天很可能白费功夫。而且你遇到的问题别人肯定也遇到过,当然,高手除外,高手遇到的问题估计凡人很少会遇到,但高手一般都会深入其原理里自己找寻答案。像我一样的普通人,还在google漫无目的的找答案的话,说明,你遇到的问题肯定是很常见的问题,如果别人给出的解决方案不能解决你的问题的话,很可能你找到的答案并不是对应你的问题,想想怎么让你的问题更精确吧。


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 武警驾照开地方车被交警拦了怎么办 双手擦了纤体瘦身膏辣疼怎么办 乳房全切术后切口裂开化脓怎么办 擦了锁水的霜之后出汗怎么办 用完瘦脸霜感觉脸部又痒又烧怎么办 嘴角起好多的小炮泡怎么办快好 DNF龙腾光环领错角色怎么办 海盗来了卡在新手奖励怎么办 海盗来了获得新手奖励卡了怎么办 魔域帐号忘了哪个区的了怎么办 魔域口袋版幻兽栏满了怎么办 苹果平板的密码和邮箱都忘了怎么办 二级报名忘了邮箱和密码怎么办 用身份证买的手机号变成空号怎么办 魔域口袋版背包幻兽满了怎么办? 魔域宝宝转世满了还不变雷怎么办 魔域口袋版家族试炼士气不足怎么办 聚水潭暂存位没有箱号怎么办? 长时间不锻炼运动后浑身酸痛怎么办 体脂称身体年龄比实际年龄大怎么办 分手两天我好难过好想去找他怎么办 宝宝一吃药就哭得很厉害怎么办 比你入职晚的同事比你厉害怎么办 nba篮球大师能力值满了怎么办 做什么都觉得很累没有兴趣怎么办 剧烈运动后头晕恶心想吐怎么办 剧烈运动完头晕恶心想吐怎么办 小孩头部摔到地上想吐头晕怎么办 肺部化疗恶心反胃怎么办吃什么药好 好久没运动一运动全身酸痛怎么办 怀孕两个月了一直吐没体力怎么办 公务员审查六级口语证丢了怎么办 农资经营如果被执法查处了怎么办? 干隧道测量坚持不下去该怎么办 老家房子强拆没钱做没钱补怎么办? 魔兽世界出了两个一样的传说怎么办 死亡事故后遇上不讲理家属怎么办 死亡事故后死亡者家属不讲理怎么办 住的地方治安乱混混多怎么办 使命召唤进去感觉动作好慢怎么办 40岁后不够硬不持久怎么办