【问题标题】:How to change max_connections_per_hour in XAMPP?如何在 XAMPP 中更改 max_connections_per_hour?
【发布时间】:2020-12-19 02:52:56
【问题描述】:

在我的生产环境中出现此错误:

User 'GirkovArpa' exceeded the 'max_connections_per_hour' resource (current value: 500)

我的开发环境没有这个问题,所以我需要将max_connections_per_hour 设置为500 才能复制它。

我该怎么做?我的数据库是从 XAMPP 控制面板运行的。

我在 my.config 中没有看到这个变量名,它也可以从 XAMPP 控制面板访问。

我在 Windows 上。

【问题讨论】:

    标签: mysql sql database xampp


    【解决方案1】:

    这是一个 MySQL account resource limit,旨在限制服务器的资源消耗。

    如果您可以允许更多每小时连接到该用户,您可以更改参数的值。我不知道这是否可以通过 xamp 进行控制,但是,在纯 SQL 中,以下 SQL 语句可以完成工作:

    ALTER USER 'GirkovArpa'@'???' WITH MAX_CONNECTIONS_PER_HOUR 1000;
    

    ...其中??? 是您的服务器的名称。

    0 值禁用限制。

    您可能需要检查其他限制:

    MAX_QUERIES_PER_HOUR -- The number of queries an account can issue per hour 
    MAX_UPDATES_PER_HOUR -- The number of updates an account can issue per hour 
    MAX_USER_CONNECTIONS -- The number of simultaneous connections to the server by an account 
    

    【讨论】:

    • 我通过 phpMyAdmin 将 MAX_CONNECTIONS_PER_HOUR 设置为 1 现在我无法将其更改回来,因为它甚至不允许我登录(因为已超过最大连接数)。
    • @GirkovArpa:要么与其他用户连接......要么等待 1 小时......
    猜你喜欢
    • 2019-03-08
    • 1970-01-01
    • 2020-08-24
    • 2017-01-31
    • 2011-12-25
    • 2016-06-03
    • 2020-06-10
    • 2012-03-02
    • 2014-05-26
    相关资源
    最近更新 更多