mysqld: unknown variable default-character-set=utf8

在使用mysql5.5时按照以前5.1的方法来修改my.cnf文件,但是提示如下错误事件类型: 错误
事件来源: MySQL
事件种类: 无
事件 ID: 100
日期:  2012-11-14
事件:  12:00:12
用户:  N/A
计算机: SVCTAG-HZWGF3X
描述:
xxxbinmysqld: unknown variable 'default-character-set=utf8'

For more information, see Help and Support Center at http://www.mysql.com. 

查看事件查看器-应用程序,可看到mysql日志,点击进进看到:

xxxbinmysqld: unknown variable 'default-character-set=utf8'

For more information, see Help and Support Center at http://www.mysql.com. 

看来是 default-character-set=utf8这个设置项惹得祸....

后来得知 因为MYSQL 5.5修改了字符集设置参数

应该改成:

用character_set_server=utf8 取代default-character-set=utf8 

就 能解决这个问题

试了试,换掉 character_set_server=utf8

时间: 2024-08-03 06:57:02

mysqld: unknown variable default-character-set=utf8的相关文章

解决[ERROR] /usr/libexec/mysqld: unknown variable

1. [ERROR] /usr/libexec/mysqld: unknown variable 'table_open_cache=64′ 打开/etc/my.cnf 注释掉table_open_cache=64 2. [ERROR] /usr/local/mysql//libexec/mysqld: unknown variable 'binlog_format=MIXED' 打开/etc/my.cnf 注释掉'binlog_format=MIXED'

mysql: unknown variable 'character-set-client=utf8'

 在同事安装的MySQL服务器上(居然安装的是My-SQL 5.1.73的老旧版本),登录MySQL时遇到下面"mysql: unknown variable 'character-set-client=utf8'"错误: [root@MySQLDB002 lib]# mysql -u root -p   mysql: unknown variable 'character-set-client=utf8' 检查MySQL的配置文件/etc/my.cnf发现 [root@MySQLDB

unknown variable 'defaults-file=/opt/redmine-2.6.0-2/mysql/my.cnf'解决方法

centos 安装mysql时错误unknown variable 'defaults-file=/opt/redmine-2.6.0-2/mysql/my.cnf'解决方法 错误描述 在centos 下安装mysql时错误unknown variable 'defaults-file=/opt/redmine-2.6.0-2/mysql/my.cnf' 解决方法 重新设置一下my.cnf的权限 找到my.cnf所在文件夹,执行 chmod 664 my.cnf,再启动mysql成功

mysql-Error 1115 Unknow Character Set : utf8

问题描述 Error 1115 Unknow Character Set : utf8 系统:CentOS 6.5 mysql版本:5.6.10 安装完MySQL,使用:mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql 命令初始化MySQL系统表.. 报错:Error 1115 Unknow Character Set : utf8 解决方案 连接字符串指定下字符集ht

erb 中 mysql 中文 incompatible character encodings: UTF-8 and ASCII-8BIT 问题现象:

erb 中 mysql教程 中文 incompatible character encodings: UTF-8 and ASCII-8BIT 问题现象: 在.html.erb中显示mysql中的中文字符时会出现  incompatible character encodings: UTF-8 and ASCII-8BIT 错误 问题可能原因:   mysql_adapater出来的数据是ASCII-8BIT 解决方法:   修改根目录下的Ruby192librubygems1.9.1gemsa

MySQL中UTF8编码的数据在cmd下乱码

花了一下午,解决MySQL在Windows的cmd下中文乱码的问题. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> use abc; Database changed mysql> select * from school; +----------+--------------------+-------------------------------------------+ | schoolid | name               | address 

mysql-怎样修改数据库的默认编码,想把它改成utf8的?

问题描述 怎样修改数据库的默认编码,想把它改成utf8的? +--------------------------+----------------------------------------------+ | Variable_name | Value | +--------------------------+----------------------------------------------+ | character_set_client | gbk | | character

mysql不能正常显示中文 已设置为utf8

问题描述 mysql不能正常显示中文我在server端里已经修改好my.in[mysql]default-character-set=utf8[mysqld]default-character-set=utf8我在创建表的时候也设置DEFAULT CHARSET=utf8| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set

查看修改mysql编码方式让它支持中文(gbk或者utf8)_Mysql

MySQL的默认编码是Latin1,不支持中文,要支持中文需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数据库的编码方式命令为: >show variables like 'character%'; +--------------------------+----------------------------+ | Variab