mysql-5.1默认不支持innodb引擎,默认不支持gbk字符集

回复 收藏
mysql-5.1.x 编译不加任何参数,则不支持innodb引擎,如果把
http://www.lishiming.net/thread-955-1-1.html  
该帖子内的参数写到my.cnf 内,则会报错
如下:
  1. [ERROR] /usr/local/mysql/libexec/mysqld: unknown variable 'innodb_data_home_dir=
这说明,当前mysql不支持innodb引擎。需要重新编译一下mysql加上
  1. --with-plugins=innobase
同时,也不支持gbk字符集。如果创建一个gbk字符集的表,则会报错
Unknown character set: 'gbk'

需要加上参数
  1. --with-charset=gbk
如果你的mysql还要支持其他字符集(utf8),则需要还加上一个参数
  1. --with-extra-charsets=utf8
2012-08-03 14:18 举报
已邀请:
0

出VU时代

赞同来自:

但是mysql是不需要configue编译的啊,怎么解决
0

善思致用

赞同来自:

出VU时代 发表于 2016-4-22 23:12
但是mysql是不需要configue编译的啊,怎么解决

那说明你下的是二进制的安装包,你可以下载源码包编译安装,编译是cmake不是configure

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: