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

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

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

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

^Pr\ho0
在网上也搜索了下如何连接mysql ,很复杂,内容写的很多。 
基本都是修改JIRA\conf\server.xml  JIRA\atlassian-jira\WEB-INF\classes\entityengine.xml 这两个文件, 也许是jira以前的版本是这样弄。 

a.j#V{ H a0
由于我是在用的jira 4.4.3 .下面说下JIRA4.4.3版本的配置
51Testing软件测试网_"q qh&h{DF$M
进入 Application Data\JIRA 目录
有个 dbconfig.xml 文件,这里就是数据库的连接配置文件;
先停止jira服务;

[%`2rg$|4g4UdOMq0
<?xml version="1.0" encoding="UTF-8"?>
51Testing软件测试网8kJe-\IL:SJ6a(e
<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>

"I f*x4z1Jl&zv0

/i-Q{(SvI:T0
51Testing软件测试网X#SIk0u
把如上默认配置修改为如下的mysql配置(个人建议直接copy一份出来修改)
<?xml version="1.0" encoding="UTF-8"?>

MW%\2O/^9y0
<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软件测试网qeu{NM+v
修改完成后,启动服务就OK了。

9?F[0jvc#O-_P0
搞定,直接访问就OK;

p&O7r*Nm"E0

TAG: jira连接mysql jira配置mysql

 

评分:0

我来说两句

xuquan

xuquan

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

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

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

RSS订阅

Open Toolbar