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

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

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

jira 默认连接的数据库是hsql .
我一般不会去使用内置的数据库hsql。 
可以用mysql  oracle等。 
下面简单说下怎么配置mysql . 

I$^ EC.E3A0
在网上也搜索了下如何连接mysql ,很复杂,内容写的很多。 
基本都是修改JIRA\conf\server.xml  JIRA\atlassian-jira\WEB-INF\classes\entityengine.xml 这两个文件, 也许是jira以前的版本是这样弄。 
51Testing软件测试网K$jZ#XQT%]Xf-~
由于我是在用的jira 4.4.3 .下面说下JIRA4.4.3版本的配置
51Testing软件测试网1^jQ8z#b)B"[f3Y.t d
进入 Application Data\JIRA 目录
有个 dbconfig.xml 文件,这里就是数据库的连接配置文件;
先停止jira服务;

NS p S-s+i x0
<?xml version="1.0" encoding="UTF-8"?>
51Testing软件测试网e-[2cA!r[ij
<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>

_*bD_9RY2W%tG0
51Testing软件测试网5]fT#u(_q;A7O],j*D

3m R'U7xH Q'zZ^| N0
把如上默认配置修改为如下的mysql配置(个人建议直接copy一份出来修改)
<?xml version="1.0" encoding="UTF-8"?>

?bdyC0
<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软件测试网%w4m5h0VLps`
修改完成后,启动服务就OK了。
51Testing软件测试网,B_#p | rrJ%[
搞定,直接访问就OK;

PC+y E/\/BKp0

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-10-12  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

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

RSS订阅

Open Toolbar