【问题标题】:JDBC MySQL Connection ErrorJDBC MySQL 连接错误
【发布时间】:2012-11-27 17:38:46
【问题描述】:

我在尝试与 mysql 数据库建立 jdbc 连接时收到以下错误:

正在尝试连接到 jdbc:mysql://localhost/castel castel castel
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:用户'castel'@'%'拒绝访问数据库'castel'

我可以使用相同的凭据通过命令行毫无问题地连接到数据库。我认为这可能是一个特权问题,所以我跑了:

GRANT ALL PRIVILEGES ON mysql.* TO 'castel'@'%'

任何帮助将不胜感激。

【问题讨论】:

  • 查看您的代码可能会有所帮助。
  • 数据库名、用户名、密码都一样。悲伤的熊猫。

标签: mysql jdbc


【解决方案1】:

好的,问题与数据库配置完全无关。事实证明,我的机器的 iptables 配置为将端口 3306 上的所有流量转发到另一台机器,所以我并没有像我认为的那样与数据库对话。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-07
    • 2014-06-20
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2015-06-12
    • 1970-01-01
    • 2015-09-05
    相关资源
    最近更新 更多