Jira 全新安装 "You have specified a database that is not empty"

Jira clean install "You have specified a database that is not empty"

我正在本地安装最新版本的 Jira(7.13 x64 版本)。 在进行自定义安装并尝试切换到使用 MySQL 作为数据库时, 我收到错误:

You have specified a database that is not empty, please specify an empty database.

数据库是全新的,我刚刚创建它,如果我查询它,我可以看到它没有创建任何表。 我使用标准 CREATE DATABASE ... 或指定 UTF-8 创建了数据库(以及其他几个数据库),这是 Atlassisn 文档建议的做法。

但是,无论我做什么,同样的错误不断出现。 Atlassian 网站上提及此错误的主题没有任何帮助,而且似乎都与此处无关的版本冲突有关。

我已经安装了 Java/MySQL 连接器版本 8.0.13。跟那个有关系吗?

提前致谢。

问题出在 JDBC 连接器上。我下载并安装了最新版本(8.0.13 版),但它导致了错误。 安装版本 5.1.47 工作得很好,尽管不建议将其与我正在使用的 MySQL 5.6 一起使用。

但是,使用该连接器,我安装了一个数据库,并且 Jira 正常运行。

我知道回答太晚了,但请告诉其他搜索者这个问题的答案

我在日志中发现了这个错误,导致我 https://jira.atlassian.com/browse/JRASERVER-67274

正在加载 class com.mysql.jdbc.Driver'. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver'。驱动程序通过 SPI 自动注册,通常不需要手动加载驱动程序 class。

总而言之,您需要较旧的 mysql-connector-java-5.1.x.jar 驱动程序,而不是最新的 mysql-connector- java-8.0.x.jar 文档将引导您安装。

将我的驱动程序还原为 mysql-connector-java-5.1。49.jar 为我解决了这个问题。