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

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

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

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

hl%s/LN l&t Oy0
由于我是在用的jira 4.4.3 .下面说下JIRA4.4.3版本的配置

0E dK;tI0
进入 Application Data\JIRA 目录
有个 dbconfig.xml 文件,这里就是数据库的连接配置文件;
先停止jira服务;

w Z6w:u7V,Z)M1k0
<?xml version="1.0" encoding="UTF-8"?>

)d/^\K&P`#o0
<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>

6@ RcK"_K/py9YR&_0

6I5O7[/V)P j0
51Testing软件测试网jr(jU9W:W
把如上默认配置修改为如下的mysql配置(个人建议直接copy一份出来修改)
<?xml version="1.0" encoding="UTF-8"?>
51Testing软件测试网Fdz_LF
<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>

"h!H UO~)V \UIP0
修改完成后,启动服务就OK了。

ag,lioM7Bo sSN0
搞定,直接访问就OK;

6i4j-K1I^.V+x`0

TAG: jira连接mysql jira配置mysql

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

xuquan

xuquan

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

日历

« 2019-11-12  
     12
3456789
10111213141516
17181920212223
24252627282930

数据统计

  • 访问量: 508273
  • 日志数: 349
  • 建立时间: 2012-06-04
  • 更新时间: 2019-10-21

RSS订阅

Open Toolbar