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

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

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

jira 默认连接的数据库是hsql .
我一般不会去使用内置的数据库hsql。 
可以用mysql  oracle等。 
下面简单说下怎么配置mysql . 
51Testing软件测试网_,@(koPE]?8_;p%n
在网上也搜索了下如何连接mysql ,很复杂,内容写的很多。 
基本都是修改JIRA\conf\server.xml  JIRA\atlassian-jira\WEB-INF\classes\entityengine.xml 这两个文件, 也许是jira以前的版本是这样弄。 
51Testing软件测试网b9[!Jr7~[sR
由于我是在用的jira 4.4.3 .下面说下JIRA4.4.3版本的配置
51Testing软件测试网&oY]#vLGR
进入 Application Data\JIRA 目录
有个 dbconfig.xml 文件,这里就是数据库的连接配置文件;
先停止jira服务;

H&hV6et`]6hY0
<?xml version="1.0" encoding="UTF-8"?>

&F$OS6]5V3U-Hk0
<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>

_%RTxG cQL0
51Testing软件测试网P"`O$Ex+U0U
51Testing软件测试网+fUSk9[8h
把如上默认配置修改为如下的mysql配置(个人建议直接copy一份出来修改)
<?xml version="1.0" encoding="UTF-8"?>
51Testing软件测试网v1y5W)SQ-I~.]
<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软件测试网KvJs_:F3t:L
修改完成后,启动服务就OK了。
51Testing软件测试网'gz$_:\Inl[4`h
搞定,直接访问就OK;
51Testing软件测试网 Q TuzEy"F

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

日历

« 2021-01-21  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 647927
  • 日志数: 380
  • 建立时间: 2012-06-04
  • 更新时间: 2021-01-04

RSS订阅

Open Toolbar