参考: https://blog.youkuaiyun.com/baidu_36943075/article/details/100519391
需要注意的点:
1.如果想要更容易得连接mysql8.0,请尽量使用较新版本的jira(至少8.3,我用的8.13.6)
2.出现提示"连接的数据库不为空",请严格按照https://confluence.atlassian.com/adminjiraserver0813/connecting-jira-applications-to-mysql-8-0-1027137457.html进行设置,尤其要注意:不能使用默认的root用户进行连接,要专门创建一个数据库用户(如jirauser)并进行授权
3.使用JDBC Connector / J 8.0,mysql-connector-java-8.x.jar而不是mysql-connector-java-5.x.jar
如果你使用的是支持mysql8.0的较新版本的jira,选择数据库里显示的不是mysql5.7+而是mysql8.0,使用mysql-connector-java-5.x.jar会提示没有jdbc驱动而不是其他报错(这也可以验证你的jira版本是否对mysql8.0友好支持)
本文介绍了将JIRA应用程序连接到MySQL 8.0数据库的要点,强调了需要使用JIRA的较新版本(至少8.3),避免使用root用户,而应创建专用数据库用户,并使用JDBC Connector/J 8.0和mysql-connector-java-8.x.jar驱动。在遇到'连接的数据库不为空'的提示时,应遵循官方文档进行设置。
568





