JIRA系统有公开的后台数据库表关系吗

JIRA系统有公开的后台数据库表关系吗,第1张

如需要了解 JIRA 表结构,可以通过数据库客户端查看 JIRA 的数据库表。JIRA 数据库表之间几乎没有外键关系。

目前没有这方面的资料,推荐您使用 JIRA 提供的开放的 REST API 接口。

developeratlassiancom/display/JIRADEV/JIRA+REST+APIs

不建议直接 *** 作 JIRA 后台数据库。

Database Values Plugin是一个自定义字段类型的插件。

安装方式:

1 将database-values-plugin-xxxjar放到WEB-INF/lib中

2 添加一个类型为Database Values Selection Field的自定义字段

3 在WEB-INF/classes下创建jira-database-values-plugin-customfieldidproperties文件,其中customfieldid就是第二步提到的那个自定义字段的id号

4 连接外部数据库时,需要将对应的数据库JDBC驱动拷贝到lib目录中

查询语句和配置相关的内容其实都在那个properties文件中,对照了范例去做应该就差不多了。

渲染很容易理解,其实就是规定了你想如何去呈现查询结果。实在不行就用例子文件中的参数设置,自己只定义数据库连接信息和查询语句,也可以得到结果的。

参考资料中的站点有实际的例子,创建技术支持类的问题,然后在公司名称中随便输入两个汉字(比如北京),就会得到一个公司名称列表,这个实现就应用了Database Values JIRA Plugin插件。

JIRA使用自带的嵌入式数据库还是比较快的,不过占用内存太大。所以考虑将JIRA迁移到别的数据库上,迁移到oracle10g后,发现速度比较慢,听朋友说MYSQL不错,就准备迁移到MYSQL上。迁移过程很简单1将项目导出成XML文件。2、停止JIRA服务。3安装MYSQL,最好将MYSQL的字符集设置为UTF-8在服务启动所使用的myini中修改。default-character-set=utf84创建MYSQL数据库,create database jiradb character set utf8;,如果不是UTF8的字符集,长的文本导入时会报错,无法导入。5创建连接用户,密码。 如果连接的是远程的数据库,请在用户配置中HOSTNAME这一栏,标明应用服务器的IP。(我用Navicat mysql配置MYSQL数据库的)6修改conf/serverxml<Context path="" docBase="${catalinahome}/atlassian-jira" reloadable="false">

<Resource name="jdbc/JiraDS" auth="Container" type="javaxsqlDataSource"

username="[enter db username]"

password="[enter db password]"

driverClassName="commysqljdbcDriver"

url="jdbc:mysql://localhost/jiradbautoReconnect=true&useUnicode=true&characterEncoding=UTF8"

[ 删除这儿的 minEvictableIdleTimeMillis 和 timeBetweenEvictionRunsMillis 参数配置] />7、配置 JIRA Entity Engine<!-- DATASOURCE - You will need to update this tag for your installation

-->

<datasource name="defaultDS" field-type-name="mysql"

[ 如果这句存在的话,请删除。schema-name="PUBLIC" ]8MySQL driver 将MySQL JDBC 驱动 (mysql-connector-java-3xx-binjar) 放在common/lib/ 目录下,否则会报连接不到数据库的错误。注意,在CLASSPATH不要放Debug版本的驱动 (mysql-connector-java-3xx-bin-gjar) 否则会引起这个错误(JRA-8674)9启动JIRA,看一下有没有错误。一般如果报用户名密码不对,尝试三次连接的,请检查你的用户密码。报连接不到MYSQL的,请检查你的MYSQL 驱动。启动完成后,进入JIRA安装页面,将备份的XML文件导入就OK了。

以上就是关于JIRA系统有公开的后台数据库表关系吗全部的内容,包括:JIRA系统有公开的后台数据库表关系吗、Database Values JIRA Plugin、hsql怎么转成mysql等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9867543.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存