IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

BUG跟踪管理系统JIRA<三> jira连接Mysql

上一篇 / 下一篇  2014-05-28 11:10:14 / 个人分类:测试管理

jira 默认连接的数据库是hsql .
我一般不会去使用内置的数据库hsql。 
可以用mysql  oracle等。 
下面简单说下怎么配置mysql . 
51Testing软件测试网 ~&K;Ep"{`E
在网上也搜索了下如何连接mysql ,很复杂,内容写的很多。 
基本都是修改JIRA\conf\server.xml  JIRA\atlassian-jira\WEB-INF\classes\entityengine.xml 这两个文件, 也许是jira以前的版本是这样弄。 

5ul B _7x&E{0E-f0
由于我是在用的jira 4.4.3 .下面说下JIRA4.4.3版本的配置
51Testing软件测试网B2aI@ SH K
进入 Application Data\JIRA 目录
有个 dbconfig.xml 文件,这里就是数据库的连接配置文件;
先停止jira服务;

$z7j(yVmLg-a0
<?xml version="1.0" encoding="UTF-8"?>

1s,xT*t4cCmYy0
<jira-database-config>
  <name>defaultDS</name>
  <delegator-name>default</delegator-name>
  <database-type>hsql</database-type>
  <schema-name>PUBLIC</schema-name>
  <jdbc-datasource>
    <url>jdbc:hsqldb:d:\Program Files\Atlassian\Application Data\JIRA/database/jiradb</url>
    <driver-class>org.hsqldb.jdbcDriver</driver-class>
    <username>sa</username>
    <password></password>
    <pool-size>20</pool-size>
    <min-evictable-idle-time-millis>4000</min-evictable-idle-time-millis>
    <time-between-eviction-runs-millis>5000</time-between-eviction-runs-millis>
  </jdbc-datasource>
</jira-database-config>

L*au.HE]"i,F0
51Testing软件测试网#d1U[b`

5o2gqz8Y&p @0
把如上默认配置修改为如下的mysql配置(个人建议直接copy一份出来修改)
<?xml version="1.0" encoding="UTF-8"?>

6Qg/w!q8A0
<jira-database-config>
  <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> //注解:jiradb 是数据库名,先在mysql中建一个数据库
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <username>root</username>  //注解:数据库用户名
    <password></password>    //注解:数据库用户密码
    <pool-size>20</pool-size>
    <min-evictable-idle-time-millis>4000</min-evictable-idle-time-millis>
    <time-between-eviction-runs-millis>5000</time-between-eviction-runs-millis>
  </jdbc-datasource>
</jira-database-config>
51Testing软件测试网6Y:wy#mt
修改完成后,启动服务就OK了。

!`'rw5F%Gm6`8|0
搞定,直接访问就OK;
51Testing软件测试网 v-k?4_fc)`8~)z

TAG: jira连接mysql jira配置mysql

 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 915972
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar