【问题标题】:Unable to connect to MySQL on Rasberry Pi using Java Client无法使用 Java 客户端连接到 Raspberry Pi 上的 MySQL
【发布时间】:2017-12-29 11:16:19
【问题描述】:

我已经在 Raspberry Pi Zero W 上安装了 MySQL 服务器以及我的应用程序所需的 Apache 2 和 Tomcat 7。

但是我无法从我的 java 应用程序登录到我的 MySQL 服务器。我收到以下错误:

java.sql.SQLException: 客户端不支持认证协议 服务器请求;考虑升级 MariaDB 客户端

【问题讨论】:

  • 哪个客户端/API/库正在使用您的 Java 应用程序?您使用的 mysql 客户端/API/库是哪个版本。另外,请编辑您的问题以包含您的 java 应用程序的源代码,以及完整的错误消息(和堆栈跟踪)。

标签: java mysql raspberry-pi mariadb


【解决方案1】:

你启动服务器了吗?

service mysql start

【讨论】:

  • 是的,服务器已启动。当我使用 mysql -u -p 连接时,我收到以下消息:欢迎使用 MariaDB 监视器。命令以 ; 结尾或\g。您的 MariaDB 连接 ID 是 13 服务器版本:10.1.23-MariaDB-9+deb9u1 Raspbian 9.0 版权所有 (c) 2000, 2017, Oracle, MariaDB Corporation Ab 等。输入“帮助”;或 '\h' 寻求帮助。键入 '\c' 以清除当前输入语句。但我无法从我的 Java 客户端连接
猜你喜欢
  • 1970-01-01
  • 2016-01-02
  • 1970-01-01
  • 1970-01-01
  • 2021-12-23
  • 2023-03-13
  • 2023-01-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多