java - 来自服务器 : "Host ' 192. 168.169.98 的消息不允许连接到此 MySQL 服务器

标签 java mysql jdbc

<分区>

我目前正在尝试使用 JDBC 连接到使用 MAMP 托管在同一网络上的服务器。

使用这个字符串:private static final String DB_CONNECTION = "jdbc:mysql://192.168.169.101:8889/";

我收到此错误:来自服务器的消息:“不允许主机‘192.168.169.98’连接到此 MySQL 服务器”

我想知道这是否是防火墙错误?

最佳答案

在您的 my.cnf 文件中注释掉 'skip-networking'。

如果skip-networking被注释掉,那么它是一个用户级别的权限,需要在mysql.user或mysql.database表中设置。

关于java - 来自服务器 : "Host ' 192. 168.169.98 的消息不允许连接到此 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19868986/

相关文章:

java - 为什么我的代码无法编译检查字符串是否以元音开头?

Java HashMap 重复元素

java - 制作一个不使用匿名内部类的Android按钮

mysql - 在 MySQL 中将列中的所有值从 VARCHAR 转换为 DATE

java - 将枚举转换为具有常量的类

php - 如何使用带变量的 prepare select 语句

mysql - SQL 查询 : How many worst cells do I need to exclude to achieve 90% success rate

java - 登录页面输入正确的用户名和密码

java - 如何在cmd中使用java文件编译mysql JDBC驱动程序

java - 生产中与数据库的通信错误