Vienkāršākais veids ir vienkārši izmantot šo komandu no MySQL uzvednes, kurā parādīsies katrs pašreizējais konfigurācijas iestatījums.
SHOW VARIABLES;
Ja vēlaties redzēt tikai konkrētu mainīgo, varat izmantot šo komandu. Acīmredzot jūs vēlaties aizstāt max_connect_errors šajā komandā ar mainīgo, kuru meklējat.
SHOW VARIABLES LIKE '%max_connect_errors%';
Ja vēlaties mainīt mainīgā pašreizējo stāvokli, to var izdarīt viegli ar komandu, kas ir līdzīga tai:
SET GLOBAL max_connect_errors=10000;
Ja jūs lasāt šo ziņu, iespējams, vēlēsities uzzināt, kāpēc mums bija jāuzraksta ziņa par šo tēmu, ņemot vērā MySQL lietotāja rokasgrāmatu. Agrāk šovakar (no šī ziņojuma rakstīšanas) mūsu tīmekļa serverim radās problēma, pievienojot datu bāzi. Aplūkojot žurnālus, kļuva skaidrs, ka datu bāzes serveris ir bloķējis tīmekļa serveri savienojuma dēļ dažu savienojuma kļūdu dēļ. Risinājums bija vēl vieglāk izdomāt.
Host 'host_name' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'
Izrādās, ka mūsu mitināšanas pakalpojumu sniedzējs pašlaik maina savu slēdžu programmaparatūru dažu problēmu dēļ, kas izraisa dažas savienojuma kļūdas. Tā kā noklusējuma MySQL iestatījums maksimālajām savienojuma kļūdām ir dumjš ierobežojums 10, mūsu datu bāzes serveris sāka noraidīt ienākošos savienojumus. Par laimi, mēs varējām ātri to salabot ar komandu FLUSH HOSTS datu bāzes serverī, taču bija pienācis laiks palielināt mainīgo. Tātad … šis ziņojums ir tikai tāpēc, ka mēs neaizmirsīsim to, ko mēs paveicām nākamreiz.