【问题标题】:spring mvc won't connect to mysql database on a different computerspring mvc 不会连接到另一台计算机上的 mysql 数据库
【发布时间】:2013-10-15 20:42:18
【问题描述】:

~~~MYSQL NOOB ALERT!!!~~~

我正在尝试将我的 Spring MVC 项目连接到我的 macbook pro 上 MySQL 数据库的 sakila 模式。同样的 Spring MVC 项目可以很好地连接到我的戴尔桌面上的 sakila,所以我怀疑我在这里设置 MySQL 时遗漏了一些东西。

我已经启动并运行了服务器,下载了 MySQL Workbench,创建了一个与我的 Spring MVC 项目使用的用户和密码相匹配的用户和密码,并为该用户提供了所有权限。

现在我卡住了,因为我不小心说用户只能做 5 次查询,当我需要无限时,哈哈。

那我该怎么做:

1) 跳过此错误消息:用户“root”从主机到服务器的连接尝试失败,地址为 127.0.0.1:3306: 用户“root”已超过“max_questions”资源(当前值:5),

2) 以及如何将 sakila 架构添加到我创建的特定连接中?

提前谢谢大家, 迈克尔

【问题讨论】:

    标签: mysql spring hibernate spring-mvc jdbc


    【解决方案1】:

    看看这篇文章:How to modify the ‘max_questions’ resource value in MySQL? (谷歌“mysql max_questions”第三次命中!)

    重点是两个命令:

    update user set max_questions = 0 where user = '<yourLogin>';
    flush privileges;
    

    max_questions 是每小时的最大查询数。 0 表示没有限制。

    【讨论】:

    • 这就是我感到困惑的地方。我不知道我在哪里输入的。就像我说的,我是 mysql for mac 的一个大菜鸟。它与 PC 非常不同
    • 在任何与您的数据库连接的 SQL 工具(例如 MySQL Workbench)中,当然您必须以 mysql 管理员身份登录。
    猜你喜欢
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 2014-04-22
    • 2019-06-06
    • 2023-02-24
    • 1970-01-01
    • 1970-01-01
    • 2019-06-15
    相关资源
    最近更新 更多