Zaawansowane operacje w phpMyAdmin
Poza podstawowym przeglądaniem tabel, phpMyAdmin oferuje wiele zaawansowanych funkcji przydatnych przy zarządzaniu bazami danych WordPress i innych aplikacji.
Eksport tylko wybranych tabel
- Zaznacz tylko tabele których potrzebujesz (np. wp_posts, wp_postmeta)
- Z menu "Z zaznaczonymi:" wybierz Eksport
- Format SQL → Wykonaj
Znajdź i zamieć w całej bazie
UPDATE wp_posts SET post_content =
REPLACE(post_content, 'stary-tekst', 'nowy-tekst')
WHERE post_status = 'publish';
Sprawdzenie rozmiaru tabel
SELECT table_name AS 'Tabela',
ROUND(((data_length + index_length) / 1024 / 1024), 2) AS 'Rozmiar (MB)'
FROM information_schema.TABLES
WHERE table_schema = 'NAZWA_BAZY'
ORDER BY (data_length + index_length) DESC;
Tworzenie indeksu dla wydajności
ALTER TABLE wp_postmeta ADD INDEX meta_key_idx (meta_key);
ALTER TABLE wp_options ADD INDEX autoload_idx (autoload);
Wskazówka: Tabela wp_options z dużą ilości? wierszy autoload='yes' poważnie spowalnia WordPress. Sprawdź:
SELECT * FROM wp_options WHERE autoload='yes' ORDER BY LENGTH(option_value) DESC LIMIT 20;