mysql 5.5 字符集_mysql 5.5字符集问题
安装了个5.5版本的,字符集出现了问题,之前的mysql服务器都是通过在my.cnf配置文件中进行配置便可,可是今儿怎么着都不行一直报错: 当时系统中也没有配置错误日志,所以只能是先配置下错误日志的位置,看看到底是哪里出错了: [html] user = mysql pid-fil
安装了个5.5版本的,字符集出现了问题,之前的mysql服务器都是通过在my.cnf配置文件中进行配置便可,可是今儿怎么着都不行一直报错:
当时系统中也没有配置错误日志,所以只能是先配置下错误日志的位置,看看到底是哪里出错了:
[html]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306 www.2cto.com
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
log-error=/var/log/mysql/error.log
lc-messages-dir = /usr/share/mysql
skip-external-locking
default-character-set=utf8
结果查看了错误日志才发现是字符集的错误:
[html]
[ERROR] /usr/sbin/mysqld: unknown variable 'default-character-set=utf8'
居然不认识,上网上了找了下发现也有人遇到了,说是5.5中mysql不再使用default-character-set这种写法了。
具体请看:http://dev.mysql.com/doc/refman/5.5/en/server-options.html#option_mysqld_default-character-set
把default-character-set=utf8 改成: character-set-server=utf8就可以了。
[html]
root@chenDBA:/etc/mysql# vim my.cnf
root@chenDBA:/etc/mysql# service mysql start
mysql start/running, process 5904
root@chenDBA:/etc/mysql# mysql -uroot -p
Enter password: www.2cto.com
mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec) OK收工了。
作者 chen861201
mysql 5.5 字符集_mysql 5.5字符集问题相关推荐
- mysql数据库的字符集_mysql数据库中字符集乱码问题原因及解决
前言 有的时候我们在查看数据库数据时,会看到乱码.实际上,无论何种数据库只要出现乱码问题,这大多是由于数据库字符集设定的问题. 下面我们就介绍一下,数据库的字符集的设定及乱码问题的解决. mysql数 ...
- mysql 存储过程执行慢_MySQL存储过程因为字符集不同导致执行慢
业务反馈线上一个存储过程执行很慢,导致业务超时较多,而存储过程比较简单,就是一个简单的判断逻辑然后delete一条记录,而且delete语句是有索引的. 表结构如下: CREATE TABLE `ta ...
- mysql中基字符集_Mysql中的字符集
1.字符集基础 在计算机的眼中只有0和1,但是在人类世界中却有上百种语言,每种语言又有成千上万的文字,那么如何在计算中表示人类世界中的这些文字呢? 在上个世纪60年代的时候,美国首先定义了一套规则,在 ...
- 设置mysql默认字符集_MySQL之修改默认引擎和字符集
一.数据库引擎 1.1 查看数据库引擎 mysql> show engines; +--------------------+---------+------------------------ ...
- mysql gbk字符集_Mysql字符集知识总结
字符集&字符编码方式 字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,这里的字符可以是英文字符,汉字字符,或者其他国家语言字符. 常见字符集 ...
- mysql 选择字符集 拉丁字符集_mysql的字符集
mysql 字符集介绍 2017-09-30-09:16:57 个人原创,转载请注明,否则追究法律责任 原理:mysql -uroot -p 所以当涉及到,插入的字符集里有中文时,一定要现在定义:se ...
- mysql unicode转汉字_Mysql数据库表引擎与字符集
Mysql数据库表引擎与字符集 1.服务器处理客户端请求 其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理 ...
- mysql文字字符集_MySQL字符集
字符集 1.什么是字符集 #字符集:是一个系统支持的所有抽象字符的集合.字符是各种文字和符号的总称,包括各国家文字.标点符号.图形符号.数字等. 最早的字符集:ASCII码 中国的字符集:gbk,ut ...
- mysql是哪五个字符集_MySQL中涉及的几个字符集
character-set-server/default-character-set:服务器字符集,默认情况下所采用的. character-set-database:数据库字符集. characte ...
- 修改mysql字符集_mysql 修改字符集
一.修改my.ini配置文件(mysql配置文件) character_set_server = utf8 #设置字符集 重启mysql数据库服务 查看当前数据库字符集 show VARIABLES ...
最新文章
- oracle导入备份失败怎么办,ORACLE 数据备份、恢复以及导入时表空间不存在的解决方案...
- ceph集群简单安装部署(Ubuntu14环境)
- 跨国实时网络调度系统设计
- SAP ui5 configuration.js
- python指定时间执行程序_如何在特定时间执行程序
- springboot集成梦网云科技api发送短信
- 如何使诺机亚手机显示中文电话簿
- android蓝牙红外,单片机蓝牙+红外学习转发模块源程序 实现用安卓手机控制所有家电...
- PHP实现的RSA加密解密
- 什么是SaaS,PaaS和IaaS? 有例子
- Programmer Study Guide-游戏程序员指南
- 游戏实战篇|原神人物模型下载教程,并在Unity中给模型 添加动画【伯嫖最新原神所有人物模型】文末送书
- linux中的怎么添加组,linux中添加用户 添加组
- 【51单片机】外部中断
- Android studio输入m自动提示成员变量名称
- ASO如何迅速提升一个核心关键词排名,aso关键词排名怎么优化
- 魔百盒CM211-2 ZG(朝哥代工)无WIFI版线刷救砖包(当贝桌面)
- 使用Grunt生成雪碧图
- 《C专家编程》学习笔记
- SAP调研问卷(草稿)