Wie ändere ich den Ressourcenwert "max_questions" in MySQL?
Oft ist der folgende Fehler aufgetreten. Dies ist auf die Funktion des MySQL-Ressourcenmonitors zurückzuführen. "Max_questions" bedeutet "Anzahl der Abfragen, die der Benutzer innerhalb einer Stunde ausführen kann".
Hier zeige ich Ihnen, wie Sie den Wert "max_questions" in MySQL aktualisieren oder ändern.
1) Melden Sie sich bei der MySQL-Konsole an, ich bin root ~
example@myserver:~# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1640 Server version: 5.0.32-Debian_7etch10-log Debian etch distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
2) Wechseln Sie zur MySQL-Datenbank.
mysql> use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql>
3) Rufen Sie die Benutzerinformationen aus der MySQL-Benutzertabelle ab.
mysql> select user, max_questions from user; +------------------+---------------+ | user | max_questions | +------------------+---------------+ | root | 0 | | root | 0 | | debian-sys-maint | 0 | | root | 0 | | example | 1000 | +------------------+---------------+ 5 rows in set (0.00 sec) mysql>
3) Aktualisieren Sie den Wert für max_question. 0 bedeutet unbegrenzt
mysql> update user set max_questions = 0 where user = 'example'; Query OK, 0 rows affected (0.00 sec) Rows matched: 1 Changed: 0 Warnings: 0 mysql>
4) Löschen Sie die Berechtigungen, damit die Änderungen wirksam werden.
mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql>
5) Fertig. Das Beispiel des Benutzers bietet unbegrenzten Zugriff auf die Datenbank. :)