gpt4 book ai didi

java - 需要 Spring Boot CLIENT_PLUGIN_AUTH

转载 作者:行者123 更新时间:2023-11-29 01:19:38 25 4
gpt4 key购买 nike

我的应用程序在本地运行良好,但当我尝试连接到远程服务器时出现此错误:需要 CLIENT_PLUGIN_AUTH。

server.port=8081
spring.jpa.hibernate.ddl-auto=none
#local
#spring.datasource.url=jdbc:mysql://localhost:3306/dbtest
#spring.datasource.username=user
#spring.datasource.password=password
#remote
spring.datasource.url=jdbc:mysql://userssh:passwordssh@xxx.xxx.xxx.xxx:3306/dbtest
spring.datasource.username=userRemote
spring.datasource.password=passRemote

spring.datasource.driver-class-name=com.mysql.jdbc.Driver

最佳答案

我明白了。

第一步。在远程 mysql 服务器上创建一个用户并授予所有权限。

第 2 步。更改数据源 url

spring.datasource.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/dbtest

第 3 步。更改pom.xml mysql

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>

检查版本是否更改为 <version>5.1.6</version>来自 <scope>runtime</scope>

关于java - 需要 Spring Boot CLIENT_PLUGIN_AUTH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53192560/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com