Unknown system variable 'default_storage_engine'

Unknown system variable 'default_storage_engine',第1张

公司要使用BUG管理系统,所以对比了一下,最后决定安装jira。

安装后要在网页端,配置数据库,本地数据库是5.1的版本,一直有报错Unknown system variable 'default_storage_engine',在往上查询无果,my.ini设置也没用。把数据库远程连接到一个linux下的5.6版本就正常,最后决定安装5.6版本数据库。

问题解决。有些也是没办法的事情。

你是不是在修改前没有停掉jira服务?一楼说的哪个lock文件我不清楚,建立也检查下jirahome下面是不是有一个lock文件,这个文件出现在你的jira可是运行以后,当你正常结束jira服务的时候,他就自动关掉了,如果你不是正常结束的jira服务,这个文件就一直存在。下次启动的时候就会报错。不能运行。

JIRA自带有数据库, 如果要配其他的数据库,修改conf/server.xml文件。

我用的是MYSQL,安装MYSQL,创建数据库和用户,数据库的字符集设成UTF8.

关掉JIRA服务

下载MYSQL的驱动,放到JIRA的lib文件夹下。

然后修改conf/server.xml

<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"

username="你的用户名"

password="密码"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8"

maxActive="20"

validationQuery="select 1"/>

删除里面的 minEvictableIdleTimeMillis 和 timeBetweenEvictionRunsMillis params

启动。 修改前如果使用了JIRA,可以先备份,换数据库后有提示可以导入备份的数据。

能想到的就这些了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9630374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存