本文主要介绍如何连接JIRA到MySQL数据库。
相关资料推荐:
首先查看MySQL的版本是否支持,查阅支持的平台。
如果是转移JIRA到另一台服务器,先导出数据为XML备份,然后将旧数据库中的数据传输到新的数据库。
如果你打算用同一个MySQL服务器安装Confluence和JIRA,请阅读Confluence MySQL安装指南,配置你的MySQL服务器来适应Confluence以及JIRA。注意Confluence要求比JIRA要严格,因此应该配置MySQL来适应Confluence,这种配置同样也适用于JIRA。
在开始前关闭JIRA,除非你正在运行Setup Wizard。
1.创建并配置MySQL数据库创建与JIRA连接的数据库用户(登录角色)例如:jiradbuser。
mysql> CREATE USER '< USERNAME>'@'< JIRA_SERVER_HOSTNAME>' IDENTIFIED BY '< PASSWORD>';
创建一个数据库(如jiradb)来存储JIRA的问题,数据库必须有一个UTF8的字符集。在MySQL命令客户端输入以下命令:
CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;
确保该用户拥有连接数据库以及创建和写入表的权限。授权命令如下:
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on < JIRADB>.* TO
'< USERNAME>'@'< JIR