zhouleili 发表于 2012-9-21 16:47:23

求助:在ubuntu下安装jira4.4.4 ,怎么换掉默认数据库,改为使用mysql

在ubuntu下安装jira4.4.4 ,怎么换掉默认数据库,改为使用mysql。
网上很多答案,基本都是说修改 /usr/local/jira/conf/server.xml中的数据库连接:

<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="root"
password="123456"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/jira?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"

validationQuery="Select 1"
maxActive="20" />

但是实际vi 此文件, 里面 根本就没有这几项,跪求高人指点,如何用mysql替换系统自带的数据库HSQL。

vivianken 发表于 2014-5-29 17:40:02

是改dbconfig文件哈。在jira安装目录下,如d:\jira\atlassian\application data\jira
改的内容类似以下:
<name>defaultDS</name>

<delegator-name>default</delegator-name>

<database-type>mysql</database-type>

<schema-name></schema-name>

<jdbc-datasource>

    <url>jdbc:mysql://localhost:3306/jiradb?useUnicode=true&amp;characterEncoding=UTF8&amp;sessionVariables=storage_engine=InnoDB</url>

    <driver-class>com.mysql.jdbc.Driver</driver-class>

    <username>jira</username>

    <password>password</password>

vivianken 发表于 2014-5-29 17:43:27

是更改dbconfig.xml文件;在类似d:\jira\atlassian\application data\jira下
<name>defaultDS</name>

<delegator-name>default</delegator-name>

<database-type>mysql</database-type>

<schema-name></schema-name>

<jdbc-datasource>

    <url>jdbc:mysql://localhost:3306/jiradb?useUnicode=true&amp;characterEncoding=UTF8&amp;sessionVariables=storage_engine=InnoDB</url>

    <driver-class>com.mysql.jdbc.Driver</driver-class>

    <username>jira</username>

    <password>password</password>
页: [1]
查看完整版本: 求助:在ubuntu下安装jira4.4.4 ,怎么换掉默认数据库,改为使用mysql