Ako zobraziť systémové premenné pre váš server MySQL

Ako zobraziť systémové premenné pre váš server MySQL
Ako zobraziť systémové premenné pre váš server MySQL

Video: Ako zobraziť systémové premenné pre váš server MySQL

Video: Ako zobraziť systémové premenné pre váš server MySQL
Video: TicWatch GTH Fitness Smartwatch: Things To Know Before Buy// Real Life Review - YouTube 2024, Apríl
Anonim
Ak používate databázový server MySQL, možno vás zaujíma, ako zobraziť aktuálne nastavenia databázy. V MySQL sa nazývajú premenné a je veľmi ľahké vidieť aktuálne hodnoty.
Ak používate databázový server MySQL, možno vás zaujíma, ako zobraziť aktuálne nastavenia databázy. V MySQL sa nazývajú premenné a je veľmi ľahké vidieť aktuálne hodnoty.

Najjednoduchším spôsobom je jednoducho použiť tento príkaz z príkazu MySQL, ktorý zobrazí každé aktuálne nastavenie konfigurácie.

SHOW VARIABLES;

Ak chcete vidieť iba určitú premennú, môžete použiť tento príkaz. Je zrejmé, že by ste chceli nahradiť max_connect_errors v danom príkaze s premennou, ktorú hľadáte.

SHOW VARIABLES LIKE '%max_connect_errors%';

Ak chcete zmeniť aktuálny stav premennej, môžete to urobiť jednoducho príkazom podobným tomuto:

SET GLOBAL max_connect_errors=10000;

Ak čítate tento príspevok, možno by ste sa zaujímali o to, prečo sme sa obťažovali, že napíše príspevok o tejto téme, pretože je tu užívateľská príručka pre MySQL. Skôr ako dnes (od písania tohto príspevku), mal náš webový server problém s pripojením k databáze. Pri pohľade cez protokoly sa ukázalo, že databázový server zablokoval pripojenie webového servera kvôli niektorým chybám spojenia. Riešenie bolo ešte ľahšie pochopiť.

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

Ukázalo sa, že náš poskytovateľ hostingu je v procese aktualizácie firmvéru spínača z dôvodu niektorých problémov, ktoré spôsobujú chyby v pripojení. Pretože predvolené nastavenie MySQL pre maximálne chyby pripojenia je hlúpe hranice 10, náš databázový server začal odmietať prichádzajúce pripojenia. Našťastie sme to mohli rýchlo opraviť príkazom FLUSH HOSTS na databázovom serveri, ale nastal čas zvýšiť premennú. Takže … tento príspevok je taký, aby sme nezabudli na to, čo sme urobili nabudúce.

Odporúča: