您是否预见到使用相同的登录凭据从多个位置向我的 MySQL 服务器提交数据会遇到什么困难?这里的场景是我有多个自动数据输入点,它们都使用相同的登录名。
谢谢,
最佳答案
这里有四个表格列需要关注。
只需执行 SHOW CREATE TABLE mysql.user\G
您应该看到四个列,名称如下:
max_questions
int(11) unsigned NOT NULL DEFAULT '0',
max_updates
int(11) unsigned NOT NULL DEFAULT '0',
max_connections
int(11) unsigned NOT NULL DEFAULT '0',
max_user_connections
int(11) unsigned NOT NULL DEFAULT '0',
只要这些设置为0,那么每小时验证的次数没有限制。
例如,可以使用以下两种方法之一在放置用户的基础上设置这些:
1) 更新 mysql.user SET max_questions=99 WHERE user='username' AND host='hostname';刷新权限;
2) GRANT USAGE on ''@'' MAX_QUESTIONS=99;
一般大部分人不设置这些,默认是0(没有限制)
关于mysql - 使用相同的凭据同时从不同位置写入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4997707/