Serwery w Polsce · Warszawa Dyski NVMe

Jak zarządzać bazą danych przez phpMyAdmin — zaawansowane Drukuj

  • 0

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

  1. Zaznacz tylko tabele których potrzebujesz (np. wp_posts, wp_postmeta)
  2. Z menu "Z zaznaczonymi:" wybierz Eksport
  3. 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;

Czy ta odpowiedź była pomocna?

« Wstecz