InnoDB

今晚登录MySQL,运行下列命令:
show variables like 'have%';
发现竟然have_innodb = NO。

上网查了一下,好象是MySQL的5.1.XX之后,默认编译时不再增加InnoDB的支持。
上网查了一下,innodb开始以plugin的形式来提供InnoDB引擎了。

重新编译:
./configure --prefix=/opt/mysql5 --with-charset=utf8 --with-extra-charsets=latin1,gbk --with-mysqld-user=mysql --with-plugins=innobase
make && make install


启动MySQL,好了。

你可能感兴趣的:(mysql)