MySql – spowolnienie

Po pewnym czasie pracując z maturą, twój serwer mysql może spowolnić.
Często powodem (szczególnie na słabszych komputerach) będzie ilość baz.
Po prostu jest ich zbyt dużo i silnik bazy musi wykorzystywać moc na ich przetwarzanie.

Wtedy warto usunąć zbędne bazy danych.
Można oczywiście wykonywać to pojedynczo, ale szkoda czasu.

Zrób inaczej, zrób to pół-automatycznie.
Uruchom skrypt:

SELECT CONCAT('DROP DATABASE `', SCHEMA_NAME, '`;')
FROM information_schema.schemata
WHERE SCHEMA_NAME NOT IN (
'mysql','information_schema','performance_schema','sys','phpmyadmin'
);

Jako wynik, zostaną wyświetlone polecenia do uruchomienia.
Skopiuj je i uruchom. Uruchom ponownie phpMyAdmin.
W ten sposób zostaną usunięte zbędne bazy.