mysql - 使用jdbc通过ip连接远程mysql,但是ip变成了另一个ip

标签 mysql jdbc

我想连接远程mysql数据库,填写一个IP地址,但是这里提示的是另一个IP地址(我本地的ip)。我应该怎么办?我该如何解决? 我没有搜索过相关问题,只找到了一个jdbc:rmi://,但是mysql好像不需要rmi。

enter image description here

最佳答案

与远程服务器的连接成功。但不允许用户连接。您收到的消息来自 MySQL。 因此,您需要使用可以远程连接的用户,或者需要授予“root”@“171.221.xxx.yyy”访问权限,例如将数据库.* 上的所有权限授予由“aPassword”标识的“root”@“171.221.xxx.yyy”

关于mysql - 使用jdbc通过ip连接远程mysql,但是ip变成了另一个ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59620914/

相关文章:

mysql - Perl 连接池

php - 日期和时间未插入我的 sql 数据库中

java - 如何将 getTime 转换为秒数?

java - 无法创建配置文件 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : You have an error in your SQL syntax;

php - 显示 "Subscriber"帖子和用户自己的帖子

mysql - MySQL (MariaDB) 上的第五个百分位

java - WildFly 8.1.0.Final 上的 Firebird 数据源出现 "Failed to load module"错误

java - 如何编写一个 SQL 查询,从数据库中获取每小时更新一次的记录(并使用当前时间)

java - com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException 不允许公钥检索

PHP编码问题: symbols showing interrogation mark