今天,在用war包方式安装jira5.0时,报出Unknown table engine 'InnoDB'的错误,网上查了不少资料,解决方法都是说开启mysql的innodb,下面是官方说明:
- Check to see whether you have InnoDB support enabled:
mysql> show variables like 'have_innodb' ;
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| have_innodb | YES |
+---------------+-------+
1 row in set ( 0.00 sec)
|
- If the value above is DISABLED, then you would need to enable InnoDB.
- Open up MySQL's configuration file. On various platforms, the configuration file may differ in file name and location:
- Windows:
$MYSQL_INSTALL_DIRECTORY/my.ini
- Linux/Unix:
/etc/mysql/my.cnf
- If the parameter
skip-innodb
is uncommented/exists, then just comment it out:
- Shutdown MySQL server, delete/rename the MySQL logs to refresh the entire server's logging, and restart MySQL server:
- Linux:
~$: /etc/init.d/mysql stop
~$: rm /var/lib/mysql/ib_logfile*
~$: /etc/init.d/mysql start
|
- Windows:
Go to $MYSQL_INSTALL_DIRECTORY/data
and either delete/move the log files with the prefix ib_logfile
.
按上面方法,但是发现我的my.cnf文件当中,根本就没有关于skip-innodb的这一行,也没有类似于ib_logfile的日志文件,无法解决,纠结。。
终于,在努力折腾了几个小时之后,找到了正解。
原来是新版的mysql不带innodb引擎。
在configure的时候要加上--with-plugins=innobase这个参数
验证是否装好innodb
安装好后登录mysql
执行
show plugin
如果有Innodb这条信息就表示安装好了。
如果没有安装成功或者是在已经安装好mysql的情况下,只要执行下面语句再安装一次就OK。
install plugin innodb soname ‘ha_innodb.so’ ;
终于搞定。
分享到:
相关推荐
最近在执行一个innoDB类型sql文件的时候,发现系统报错了,通过查找相关的资料终于解决了,所以下面这篇文章主要给大家介绍了关于mysql执行sql文件时报错Error: Unknown storage engine 'InnoDB'的解决方法,需要的...
最近在学习MySQL技术内幕 InnoDB存储引擎 第2版,整理了一些文档分享出来,同时也方便以后查看。若有不当之处,烦请批评指正。 1. MySQL体系结构和存储引擎 2. InnoDB存储引擎 2.1 InnoDB体系结构 2.2 ...
MySQL 5.6 InnoDB Storage Engine Architecture
MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持,本文为大家讲解下mysql中engine=innodb和engine=myisam的区别,不懂的朋友可以学习下,希望对大家有所帮助
主要介绍了MySQL启动报错问题InnoDB:Unable to lock/ibdata1 error,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
问题: 执行 show engine innodb status\G 时,显示的信息不全,DEADLOCK相关信息太多,后面的都没了 原因: 这是mysql客户端的一个bug:BUG#19825,交互式客户端限制了输出信息最大为 64KB,因此更多的信息无法显示...
mysql 5.6 新特性 innodb
MySQL技术内幕InnoDB存储引擎-读书笔记.pdf
MySQL Innodb 索引原理详解
MySQL体系结构及原理(innodb)图文完美解析
《MySQL技术内幕:InnoDB存储引擎》是国内目前唯一的一本关于InnoDB的著作,由资深MySQL专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。内容深入,从源代码的角度深度解析了InnoDB的体系结构、实现原理、...
MySQL 技术内幕:InnoDB存储引擎
mySql 存储引擎 启用 Innodb
Mysql 高可用 InnoDB Cluster 多节点搭建过程
MySQL内核 InnoDB存储引擎 卷1 超高清 带书签 pdf文档
本文实例讲述了mysql更改引擎(InnoDB,MyISAM)的...我将my-small.ini另存为my.ini,在[mysqld]最后添加为上default-storage-engine=InnoDB,重启服务,数据库默认的引擎修改为InnoDB 更改方式2:在建表的时候指定或者
MySQL5.6版InnoDB深度介绍。
MySQL新特性 For innodb 8.0
MySQL内核_InnoDB存储引擎(卷1)_753281.pdf