Jdbc MariaDB“汇流设置”;用户的访问被拒绝”;

Jdbc MariaDB“汇流设置”;用户的访问被拒绝”;,jdbc,datasource,confluence,Jdbc,Datasource,Confluence,我有个问题。我尝试配置Confluence,但我不知道在“配置数据库”步骤中要做什么。我使用指令 安装说明: -CentOS Linux 7.0.1406版 -汇流5.9.8 -服务器版本:5.5.47-MariaDB MariaDB服务器 -mysql-connector-java-5.1.38-bin.jar 1路: ---数据源设置步骤和错误: 选择“MySQL外部数据库” 选择“通过数据源连接” 输入数据源名称(java:comp/env/jdbc/confluence或jdbc/con

我有个问题。我尝试配置Confluence,但我不知道在“配置数据库”步骤中要做什么。我使用指令 安装说明:

-CentOS Linux 7.0.1406版

-汇流5.9.8

-服务器版本:5.5.47-MariaDB MariaDB服务器

-mysql-connector-java-5.1.38-bin.jar

1路:

---数据源设置步骤和错误:

  • 选择“MySQL外部数据库”

  • 选择“通过数据源连接”

  • 输入数据源名称(java:comp/env/jdbc/confluence或jdbc/confluence)并单击“下一步”

  • 收到以下错误:“无法成功查找数据源:com.atlassian.config.bootstrap.BootstrapException:无法找到数据源:jdbc/confluence”

  • [在此处输入图像描述][1] 双向:

  • 选择“MySQL外部数据库”

  • 选择“直接JDBC连接”

  • 进入

  • 驱动程序类名=com.mysql.jdbc.Driver数据库URL=jdbc:mysql://localhost:3306/confluence?useUnicode=true&characterEncoding=utf8 用户名=汇流

    然后单击“下一步”

  • 收到以下错误:
  • 发生以下错误:•configuration.db.failed•java.sql.SQLException:拒绝用户“confluence”@“localhost”的访问(使用密码:否)

    [在此处输入图像描述][2]

    但是:

    MariaDB[(无)]>显示“confluence”@“localhost”;+---------------------------------------------------------------------------------------------------------------+\补助金confluence@localhost|+--------------------------------------------------------------------------------------------------------------------+|在上授予使用权。要“confluence”@“localhost”由密码“6498EC8B7A8C0138E99B1203CED08CF40ACF04B0”标识,请授予confluence上的所有权限。到集合中的“汇合”@“localhost”|+--------------------------------------------------------------------------------------------------------------------+2行(0.04秒)


    救命啊

    在安装Confluence之前,必须先安装受支持的数据库

    尽管MariaDB与MySQL相关,但Confluence不支持它。总有一天会增加对它的支持。您可以检查文档中的有效数据库

    如果您想使用MySQL,那么首先查看如何在服务器上安装正确的MySQL版本,然后您可以浏览Confluence文档


    如果您不确定“数据源”是什么,那么不用担心,只需使用“直接JDBC连接”设置,它会更简单。

    在安装Confluence之前,您必须先安装受支持的数据库

    尽管MariaDB与MySQL相关,但Confluence不支持它。总有一天会增加对它的支持。您可以检查文档中的有效数据库

    如果您想使用MySQL,那么首先查看如何在服务器上安装正确的MySQL版本,然后您可以浏览Confluence文档


    如果您不确定“数据源”是什么,那么不用担心,只需使用“直接JDBC连接”设置,就更容易了。

    安装pocket query for confluence 下载驱动程序[ 并添加到confluence的WEB-INF/lib文件夹中


    您应该能够使用JDBC选项和服务器JDBC连接数据库:mysql://localhost:3306/mydb 以及用户名和密码。

    安装pocket query for confluence 下载驱动程序[ 并添加到confluence的WEB-INF/lib文件夹中


    您应该能够使用JDBC选项和服务器JDBC连接数据库:mysql://localhost:3306/mydb 以及用户名和密码。

    我不是专家,但您是否尝试过此选项:这可能与您的问题有关,也可能与您的问题无关,但请注意,目前Atlassian Confluence不支持MariaDB。我不是专家,但您是否尝试过此选项e:这可能与您的问题有关,也可能与您的问题无关,但请注意,目前Atlassian Confluence不支持MariaDB。不相关的回答,因为这不回答问题。请使用评论给出建议。不相关的回答,因为这不回答问题。请使用评论给出建议。