文档章节

mysql5.5.3及以上版本修改默认编码后启动失败

降龙罗汉
 降龙罗汉
发布于 2015/05/08 11:18
字数 265
阅读 162
收藏 3

###一、问题背景

安装5.6.21版本mysql后,存在编码问题。

show variables like '%character%';显示character_set_database和character_set_server值为latin1;

通过set character_set_server='utf8',再次查看确实都变成utf8,但是依然存在编码错误,

并且重启mysqld服务后,查看变量值,恢复到latin1。

###二、解决过程

编辑my.cnf文件。

<!-- lang: shell -->
[mysqld]
default-character-set=utf8

重启mysqld。关闭后无法重启,查看错误日志***.local.err文件。

<!-- lang: shell -->
2015-05-08 00:52:49 58000 [ERROR] /usr/local/mysql/bin/mysqld: unknown variable 'default-character-set=utf8'
2015-05-08 00:52:49 58000 [ERROR] Aborting

确认单词没有拼写错误。 ###三、问题解决

搜索发现 default-character-set这个属性在mysql5.0过时,5.5.3移除了。 http://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_default-character-set

default-character-set属性mysql5.0过时,5.5.3移除

修改为

 <!-- lang: shell -->
[mysqld]
character-set-server=utf8

重启mysqld即可,编码问题解决了。

© 著作权归作者所有

共有 人打赏支持
降龙罗汉

降龙罗汉

粉丝 218
博文 45
码字总数 17352
作品 0
深圳
程序员
私信 提问
让musql数据库支持表情存入

需求:表情存入数据库 原因:uft8最多可以存储占3个字符的数据,而emoji表情数据是四个字符,因此mysql的utf8无法存储会报错 解决方法: mysql5.5.3以前版本 1.urlencode转换(缺点:每次存入...

小马_wolf
2017/11/02
0
0
mysql字符集utf8 和utf8mb4编码问题

最近看了一篇文章是关于Mysql中utf-8编码问题的,我们在Mysql中用到的utf8实际上不是真正的 UTF-8,在Mysql中utf8mb4才是真正的UTF-8。 在有些地方看到说utf8mb4相比于utf8是为了解决emoji(...

王子城
08/23
0
0
CDH5.11.2安装启动hive 启动失败解决办法

1,通过Cloudera Manager添加Hive服务,在启动Hive的时候遇到错误: .org.apache.hadoop.hive.metastore.HiveMetaException: Failed to load driver 这种情况,猜测是缺少jdbc驱动,于是添加j...

小黑放大
05/25
0
0
UPUPW 更新 APACHE 及 Nginx 系列 PHP 7.0 正式版

前面,投递有APACHE版本的PHP正式版,刚刚去官网看时,看到NGINX版本的也发布了更新。并且同步更新了X64及X86版本。 NGINX系列1512更新: 01、PHP更新到PHP7.0.0正式版 02、MariaDB更新到Mar...

nnnm
2015/12/08
1K
7
ios php mysql 支持unicode表情 插入问号问题

网上都说了unicode表情 需要mysql5.5.3之后,我的版本是mysql 5.5.38 所以是支持的,只需要按照如下配置 然后后重启下即可 [client]default-character-set = utf8mb4[mysqld]character-set-s...

大灰狼wow
2016/03/07
42
0

没有更多内容

加载失败,请刷新页面

加载更多

基础编程题目集-7-13 日K蜡烛图

股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开...

niithub
23分钟前
0
0
Jenkins window 下的安装使用

1.下载:https://jenkins.io/download/ 双击安装完毕,将自动打开浏览器: http://localhost:8080 打开对应位置的文件,将初始密钥粘贴至输入框。 第一个是 安装默认的软件;第二个是 自定义...

狼王黄师傅
25分钟前
1
0
深入解析react关于事件绑定this的四种方式

这篇文章主要介绍了详解react关于事件绑定this的四种方式,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 在react组件中,每个方...

前端攻城小牛
34分钟前
1
0
JS正则表达式

url的正则表达式:包括IP,域名(domain),ftp,二级域名,域名中的文件,域名加上端口!用户名等等信息 `function` `IsURL(str_url) {``var` `strRegex =``"^((https|http|ftp|rtsp|mm...

前端小攻略
38分钟前
1
0
shell习题_2

find /root/ceshi1/ -type f -name "*.txt"|xargs -i mv {} {}.bak find /root/ceshi1/ -type f -name "*.txt" -exec mv {} {}.bak \; 1、批量修改文件名: n1=`echo $f|sed '#.bak##'` [ro......

芬野de博客
40分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部