Kuidas kuvada teie MySQL-i serveri jaoks süsteemimuutujad

Kuidas kuvada teie MySQL-i serveri jaoks süsteemimuutujad
Kuidas kuvada teie MySQL-i serveri jaoks süsteemimuutujad

Video: Kuidas kuvada teie MySQL-i serveri jaoks süsteemimuutujad

Video: Kuidas kuvada teie MySQL-i serveri jaoks süsteemimuutujad
Video: Smash fear, learn anything | Tim Ferriss - YouTube 2024, Aprill
Anonim
Kui kasutate MySQLi andmebaasiserverit, võite küsida, kuidas näha andmebaasi praeguseid seadeid. MySQLis nimetatakse neid muutujatena ja praeguste väärtuste kuvamist on väga lihtne.
Kui kasutate MySQLi andmebaasiserverit, võite küsida, kuidas näha andmebaasi praeguseid seadeid. MySQLis nimetatakse neid muutujatena ja praeguste väärtuste kuvamist on väga lihtne.

Lihtsaim viis on selle käsu kasutamine MySQL-i kiirelt, mis näitab kõiki olemasolevaid konfiguratsiooniseadeid.

SHOW VARIABLES;

Kui soovite näha ainult konkreetset muutujat, saate seda käsku kasutada. Loomulikult tahaksite selles käskis max_connect_errors asendada muutujaga, mida otsite.

SHOW VARIABLES LIKE '%max_connect_errors%';

Kui soovite muuta muutuja praegust seisundit, saate seda teha hõlpsasti käsuga, mis on sarnane sellele:

SET GLOBAL max_connect_errors=10000;

Kui loete seda postitust, võite küsida, miks me vaatasime selle teema kohta postituse kirjutamist, arvestades, et seal on MySQLi kasutusjuhend. Varem täna õhtul (alates selle postituse kirjutamisest) oli meie veebiserveril andmebaasiga ühendamise probleem. Palgide vaatamisel selgus, et andmebaasi server blokeeris veebiserveri ühendamise tõttu mõne ühenduse viga. Lahendust oli veelgi lihtsam aru saada.

Host 'host_name' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'

Selgub, et meie veebimajutusteenuste pakkuja jätkab oma pistikprogrammide uuendamist mõne probleemi tõttu, mis põhjustavad mõningaid ühenduse vigu. Kuna MySQL-i vaikimisi seade maksimaalsete ühenduse viga on vaikimisi 10, hakkas meie andmebaasiserver sissetulevad ühendused tagasi lükkama. Õnneks suutsime seda kiiresti andmebaasi serveri käsuga FLUSH HOSTS korrigeerida, kuid aeg oli muutuja suurendamiseks. Niisiis … see postitus on just nii, et me ei unusta seda, mida me järgmisel korral tegime.

Soovitan: