Zarządzanie przez phpMyAdmin

Przeglądanie tabel, zapytania SQL, eksport i import danych

phpMyAdmin to graficzny interfejs webowy do zarządzania bazami MySQL/MariaDB. Umożliwia przeglądanie tabel, wykonywanie zapytań SQL, import/eksport danych.

Krok po kroku

  1. Zaloguj się do panelu hostingowego DirectAdmin
  2. Przejdź do „MySQL Management"
  3. Kliknij przycisk „phpMyAdmin" przy wybranej bazie danych
  4. Zostaniesz automatycznie zalogowany do phpMyAdmin
  5. Po lewej stronie wybierz bazę danych z listy
  6. Możesz przeglądać tabele, klikając na ich nazwy
  7. Zakładka „SQL" - pozwala wykonywać ręczne zapytania SQL
  8. Zakładka „Eksport" - tworzenie kopii zapasowej bazy (format SQL lub CSV)
  9. Zakładka „Import" - przywracanie danych z pliku SQL
  10. Uwaga: zmiany w phpMyAdmin są natychmiastowe i nieodwracalne - rób kopie zapasowe!

Do czego używać, a do czego nie

phpMyAdmin świetnie nadaje się do podglądu danych, drobnych poprawek i eksportu niewielkiej bazy. Przy dużych operacjach zaczyna zawodzić, bo działa w przeglądarce i podlega limitom czasu wykonania skryptu.

Granica przebiega mniej więcej przy kilkudziesięciu megabajtach. Powyżej tego rozmiaru import i eksport wykonuj przez SSH.

Zanim cokolwiek zmienisz

Przed ręczną edycją danych zrób eksport tabeli, której dotyczy zmiana. Operacji w bazie nie da się cofnąć, a jeden błędny warunek potrafi zmienić wszystkie wiersze zamiast jednego.

Szczególnie ostrożnie podchodź do podmiany adresów w bazie WordPressa. Część danych jest zapisana w formacie, który psuje się przy zwykłej podmianie tekstu - do tego służy wp-cli.

Najczęstsze pytania

Jak wejść do phpMyAdmin?

Z panelu hostingowego, z sekcji baz danych. Logowanie odbywa się danymi użytkownika bazy, nie danymi konta hostingowego.

Eksport dużej bazy przerywa się w połowie.

To limit czasu wykonania skryptu. Wyeksportuj bazę przez SSH poleceniem mysqldump - nie ma tam takiego ograniczenia.

Czy mogę usunąć tabele, których nie rozpoznaję?

Nie bez sprawdzenia, co to jest. Wtyczki i motywy tworzą własne tabele, a ich usunięcie potrafi uszkodzić stronę. Najpierw eksport całej bazy, potem ewentualne porządki.

Zobacz również