Jak korzystać z administratora do łatwego zarządzania bazami danych za pomocą jednego pliku PHP?

Opublikowany: 2021-01-18

Zarządzanie bazami danych MySQL jest jednym z podstawowych wymogów bycia profesjonalnym programistą WordPress. Adminer znacznie upraszcza to zadanie.

Każda witryna WordPress do działania wymaga bazy danych — to tam WordPress przechowuje wszystkie krytyczne dane Twojej witryny. Chociaż phpMyAdmin od wielu lat jest podstawowym narzędziem do zarządzania bazami danych MySQL/MariaDB, Adminer jest świetną alternatywą. Jest wyposażony w mnóstwo przydatnych funkcji i ładniejszy interfejs użytkownika, a wszystko to w jednym, lekkim pliku PHP, który możesz szybko wdrożyć na swoim serwerze.

W tym poście dowiesz się o Adminerze, wielu korzyściach, jakie oferuje w porównaniu z phpMyAdmin, oraz o tym, jak możesz go używać do zarządzania bazami danych. Zbadamy również, w jaki sposób DevKinsta wykorzystuje Adminer, aby uprościć zarządzanie bazami danych WordPress w lokalnych środowiskach programistycznych.

Chodźmy do pracy!

Chcesz znacznie uprościć zarządzanie bazami danych MySQL? Wejdź, Administratorze. Dowiedz się więcej o jego zaletach (i dlaczego jest lepszym wyborem niż phpMyAdmin) tutaj Kliknij, aby Tweet

Co to jest administrator?

Adminer (dawniej phpMinAdmin) to oparte na PHP, bezpłatne narzędzie do zarządzania bazami danych typu open source. Wdrożenie na serwerze jest bardzo proste. Aby z niego skorzystać, wystarczy przesłać pojedynczy plik PHP, skierować w jego stronę przeglądarkę i zalogować się.

Podstawowa strona logowania administratora
Strona logowania administratora

W przeciwieństwie do phpMyAdmin, który obsługuje tylko zarządzanie bazami danych MySQL i MariaDB , Adminer obsługuje również zarządzanie innymi bazami danych, takimi jak PostgreSQL , SQLite , MS SQL , Oracle , SimpleDB , Elasticsearch , MongoDB i Firebird . Jest również dostępny w 43 językach.

Adminer zapewnia łatwy w użyciu interfejs, lepszą obsługę wielu funkcji MySQL, bardziej niezwykłą wydajność i zwiększone bezpieczeństwo.

Zobaczmy teraz, jak zainstalować Adminer.

Jak korzystać z Adminera

Ale zanim zaczniesz go instalować, oto kilka podstawowych wymagań, aby Adminer działał na twoim serwerze:

  • Zainstaluj PHP 5, 7 lub 8
  • Sterownik bazy danych (np. MySQL, PostgreSQL itp.)

To prawie tyle!

Pobierz najnowszą wersję Adminer z ich oficjalnej strony internetowej. Można tam również znaleźć wersje Adminer tylko dla MySQL i tylko w języku angielskim. Jeśli zarządzasz bazą danych MySQL lub MariaDB (np. dla witryny WordPress), możesz uzyskać te lżejsze warianty.

Pobieranie najnowszej wersji Administratora
Pobieranie najnowszej wersji Administratora

Alternatywnie, jeśli używasz terminala, możesz pobrać go bezpośrednio do swojego katalogu za pomocą polecenia curl .

 curl -o https://github.com/vrana/adminer/releases/download/v4.7.8/adminer-4.7.8.php

Adminer 4.7.8 to najnowsza stabilna wersja. Dodaje wsparcie dla właśnie uruchomionego PHP 8.0. Możesz zmienić numer wersji administratora w powyższym adresie URL pobierania kodu, jeśli jest dostępna nowa wersja.

Po pobraniu możesz umieścić ten plik .php w dowolnym miejscu na serwerze, na przykład w jego folderze głównym. Jednak dobrą praktyką jest umieszczenie wszystkich narzędzi innych firm w osobnym katalogu (np. dostawca , zasoby , itp.).

Zainstalowałeś teraz Adminer na swoim serwerze. Jego konstrukcja typu plug-and-play oznacza, że ​​Adminer będzie działał na prawie każdym serwerze.

Jak uzyskać dostęp do administratora

Aby uzyskać do niego dostęp, wystarczy odwiedzić jego łącze w przeglądarce.

Na przykład, jeśli umieściłeś go w katalogu głównym swojej witryny, możesz uzyskać do niego dostęp, odwiedzając https://twoja-strona.com/adminer-4.7.8.php . Jeśli nie masz skonfigurowanej nazwy domeny, możesz również uzyskać do niej dostęp za pośrednictwem adresu IP serwera lub środowiska localhost.

Logowanie do Administratora z lub bez nazwy bazy danych
Logowanie do Administratora z lub bez nazwy bazy danych

Z tego miejsca możesz zalogować się do dowolnej bazy danych zainstalowanej na Twoim serwerze. Możesz również pozostawić pole bazy danych puste. Administrator pokaże Ci listę wszystkich baz danych na następnym ekranie.

Zaznaczenie opcji Stałe logowanie spowoduje zapisanie danych logowania, dzięki czemu będziesz mógł łatwo wrócić do tej sesji później, korzystając z łączy z boku.

Administrator wyświetla wszystkie bazy danych, jeśli nie określisz żadnej
Administrator wyświetla wszystkie bazy danych, jeśli nie określisz żadnej

Funkcje administratora

Adminer zawiera wiele funkcji ułatwiających zarządzanie bazą danych. Czas się w nie zagłębić.

Połącz się z serwerem bazy danych

Jak wyjaśniono wcześniej, możesz połączyć się z dowolnym serwerem bazy danych obsługiwanym przez Administratora. W przypadku serwera bazy danych MySQL domyślną nazwą użytkownika jest root, a domyślnym hasłem jest pusty ciąg. Możesz również wybrać istniejącą bazę danych do zarządzania tutaj.

Eksploracja bazy danych WordPress z Adminer
Eksploracja bazy danych WordPress z Adminer

Utwórz nową bazę danych

Możesz kliknąć łącze Utwórz bazę danych , aby utworzyć nową bazę danych MySQL. Wprowadź nazwę bazy danych i wybierz jej typ sortowania. W przypadku baz danych WordPress zalecanym typem sortowania jest utf8mb4_unicode_ci .

Tworzenie nowej bazy danych w Adminerze
Tworzenie nowej bazy danych w Adminerze

Po utworzeniu bazy danych możesz zmienić jej różne aspekty, takie jak nazwa bazy danych, schemat, użytkownicy i tabele.

Ustaw nazwę bazy danych i typ sortowania, aby utworzyć bazę danych
Ustaw nazwę bazy danych i typ sortowania, aby utworzyć bazę danych

Utworzyłeś teraz nową bazę danych MySQL. Na następnej stronie znajdziesz więcej opcji wypełniania tabelami, kolumnami i nie tylko.

Znajdź nową bazę danych wymienioną w menu rozwijanym i tytule
Znajdź nową bazę danych wymienioną w menu rozwijanym i tytule

Zmień nazwę bazy danych i typ sortowania

Kliknięcie odnośnika Alter database pozwoli Ci zmienić jego nazwę i typ sortowania. Jeśli właśnie utworzyłeś bazę danych i popełniłeś literówkę, będzie to bardzo przydatne.

Łatwo edytuj bazy danych za pomocą opcji Administratora „Zmień bazę danych”
Łatwo edytuj bazy danych za pomocą opcji Administratora „Zmień bazę danych”

Na przykład zmieniłem typ sortowania bazy danych z utf8_unicode_ci na utf8mb4_unicode_ci .

Zmiana bazy danych w Adminerze
Zmiana bazy danych w Adminerze

Uwaga: Jeśli Twoja baza danych jest już używana przez jakąkolwiek aplikację, upewnij się, że zmiany, które tutaj wprowadzasz, odzwierciedlają również kod aplikacji.

Poznaj schemat bazy danych

Schemat bazy danych odnosi się do konfiguracji logicznej, która definiuje sposób powiązania wszystkich elementów bazy danych. W MySQL schemat jest synonimem bazy danych. Więc odnoszą się do tego samego.

Jednak w innych bazach danych, takich jak PostgreSQL i Oracle, schemat odnosi się do zbioru tabel. To tylko część bazy danych.

WordPress używa MySQL do swojej bazy danych. Dlatego jego schematem są zasadniczo tabele z ich kolumnami. Adminer pozwala nawet poruszać się po polach schematów i bawić się nimi, jak chcesz.

Eksploracja schematu bazy danych WordPress w Adminerze
Eksploracja schematu bazy danych WordPress w Adminerze

To świetny sposób na poznanie tajników typowej struktury bazy danych WordPress.

Sprawdź dane i strukturę tabel

Kliknięcie dowolnej tabeli pokaże Ci więcej szczegółów na jej temat. Domyślnie Administrator przekieruje Cię do zakładki Pokaż strukturę tabeli. Tutaj znajdziesz informacje o kolumnach tabeli, takie jak ich nazwy, typy i indeksy.

Kliknięcie tabeli spowoduje wyświetlenie jej „Struktury”
Kliknięcie tabeli spowoduje wyświetlenie jej „Struktury”

Jeśli z tabelą bazy danych są skojarzone jakiekolwiek klucze obce lub wyzwalacze, zostaną one również wymienione w najniższych sekcjach.

Powyższy przykład pokazuje szczegóły dotyczące tabeli wp_options. To tam WordPress przechowuje wszystkie kluczowe ustawienia. Następnie możesz przejść do zakładki Wybierz dane , aby zobaczyć wszystkie wartości przechowywane w tej tabeli.

Zobacz wszystkie dane tabeli wymienione w kolumnach
Zobacz wszystkie dane tabeli wymienione w kolumnach

Jak widać, interfejs użytkownika jest tutaj znacznie łatwiejszy dla oczu niż ten, który można znaleźć w phpMyAdmin.

Zmień ustawienia tabeli i kolumny

Kliknij link Zmień tabelę u góry, aby zmienić ustawienia tabeli i kolumny.

Łatwo zmieniaj tabele i kolumny bazy danych za pomocą Adminera
Łatwo zmieniaj tabele i kolumny bazy danych za pomocą Adminera

W przypadku tabeli możesz zmienić jej nazwę, mechanizm i typ sortowania. Na dole można również znaleźć opcje ustawiania domyślnej wartości tabeli dla uruchamiania automatycznych przyrostów oraz czy możesz ustawić jej kolumny z wartością domyślną i komentarzami.

Jeśli chodzi o kolumny, możesz zmienić ich nazwy, typ, długość i typ sortowania.

Możesz także dodawać lub usuwać kolumny, klikając przyciski + i x . Przycisk Upuść całkowicie usunie tabelę bazy danych, więc używaj jej ostrożnie.

Po wprowadzeniu zmian nie zapomnij nacisnąć przycisku Zapisz .

Wstawiaj nowe rekordy i aktualizuj istniejące

Kliknij łącze Nowy element , aby przejść do karty Wstaw: <nazwa_tabeli> .

Wstawianie nowego rekordu w kolumnach tabeli bazy danych
Wstawianie nowego rekordu w kolumnach tabeli bazy danych

Tutaj możesz dodać nowy wiersz do swojej tabeli. Administrator wyświetla nazwy kolumn i ich typy, dzięki czemu można je szybko wprowadzić. Możesz również uruchomić funkcję skrótu dla wprowadzonej wartości, aby zaszyfrować je automatycznie. Jest bardzo pomocne, jeśli dane są poufne, takie jak hasło. Na przykład WordPress przechowuje swoje hasła w bazie danych za pomocą algorytmu MD5.

Edycja istniejącego rekordu jest równie prosta. Na przykład, jeśli chcesz zmienić opis swojej witryny, możesz edytować wartość opcji blogdescription w tabeli wp_options .

Edycja istniejącego rekordu bazy danych przez Adminer
Edycja istniejącego rekordu bazy danych w Administratorze

Następnie wprowadź opis nowego bloga w polu option_value i kliknij przycisk Zapisz , aby zmiany zaczęły obowiązywać.

Zmiana opisu witryny WordPress przez Adminer
Zmiana opisu witryny WordPress przez Adminer

Wyszukaj dane we wszystkich tabelach

Adminer umożliwia jednoczesne wyszukiwanie dowolnych danych we wszystkich tabelach bazy danych. Pokaże ci tabele, które najprawdopodobniej utrzymają tę wartość.

Wyszukiwanie terminu w bazie danych w Adminer
Wyszukiwanie terminu w bazie danych w Adminer

Kiedy szukałem terminu home , Adminer wyciągnął tabelę wp_options jako najbardziej prawdopodobny kandydat. Kliknięcie na nią pokazało mi dokładną kolumnę i wiersze, w których Administrator znalazł je w bazie danych.

Kliknięcie tabeli znajdującej się pod wynikami wyszukiwania pokaże Ci więcej szczegółów na jej temat. Stąd możesz przeprowadzić bardziej szczegółowe wyszukiwanie w tej tabeli.

Szukaj głęboko w sugerowanej tabeli
Szukaj głęboko w sugerowanej tabeli

Na przykład mogę edytować wartość nazwy opcji głównej i zmienić adres URL strony głównej mojej witryny.

Obcinaj, upuszczaj, przenoś i kopiuj tabele

Adminer umożliwia wykonywanie wielu operacji na tabelach bezpośrednio z pulpitu bazy danych.

Łatwe wykonywanie operacji SQL na tabelach
Łatwe wykonywanie operacji SQL na tabelach

Możesz wykonać wiele zapytań SQL na tabelach, zaznaczając je i klikając poniższe przyciski.

Na przykład, jeśli chcesz usunąć wszystkie komentarze ze swojej witryny, możesz wybrać tabelę wp_comments i nacisnąć przycisk Obcinanie . Spowoduje to opróżnienie wszystkich wierszy w tabeli, ale nadal zachowa istniejącą strukturę kolumn. Naciśnięcie przycisku Drop spowoduje całkowite usunięcie tabeli.

Z tego miejsca możesz również przenieść lub skopiować tabelę do innej bazy danych. Dzięki opcji Zastąp jest to szybki i brudny sposób przenoszenia danych witryny, takich jak posty i komentarze, z jednej witryny do drugiej.

Twórz tabele, widoki, procedury i wydarzenia

Za pomocą Adminer można tworzyć nowe tabele, widoki, procedury i zdarzenia.

Tworzenie nowej tabeli z Adminerem jest proste
Tworzenie nowej tabeli z Adminerem jest proste

Funkcja Utwórz tabelę umożliwia zdefiniowanie pełnego schematu tabeli, w tym jej kolumn i wartości zagnieżdżonych.

Zaawansowani użytkownicy mogą korzystać z innych zaawansowanych funkcji Adminer, aby definiować widoki, procedury, funkcje i zdarzenia MySQL.

Twórz z łatwością wiele innych funkcji SQL za pomocą Adminer
Twórz z łatwością wiele innych funkcji SQL za pomocą Adminer

Importuj lub eksportuj bazę danych

Adminer umożliwia łatwe importowanie bazy danych MySQL. Wszystko, co musisz zrobić, to przesłać kopię zapasową .sql lub . sql.gz (zalecane) i uruchom go. Ta metoda to łatwy sposób na przywrócenie bazy danych MySQL.

Importowanie bazy danych MySQL w Adminerze
Importowanie bazy danych MySQL w Adminerze

Podobnie tworzenie kopii zapasowej istniejącej bazy danych jest bardzo proste dzięki Adminerowi. Kliknij łącze Eksportuj , a następnie wybierz opcje eksportu, takie jak typ danych wyjściowych, format i inne ustawienia bazy danych. Możesz także wybrać tabele, które chcesz wyeksportować.

Eksportowanie bazy danych w Administratorze
Eksportowanie bazy danych w Administratorze

Domyślnie Adminer obsługuje eksportowanie bazy danych z wyjściami Open , Save lub GZIP , z SQL , CSV , CSV; lub formaty TSV . Możesz jednak bez problemu rozszerzyć tę funkcjonalność za pomocą wtyczek Adminer. Omówię je w dalszej części tego artykułu.

Wykonywanie zapytań SQL

Nie musisz mieć do czynienia z niezgrabnym interfejsem użytkownika z Adminerem, aby uruchomić zapytanie SQL. Wystarczy odwiedzić ekran poleceń SQL i wykonać dowolne zapytanie.

Uruchom zapytania SQL w poleceniu SQL Administratora
Uruchom zapytania SQL w poleceniu SQL Administratora

Zwróć uwagę na podświetlanie składni. Adminer łączy nawet wyróżnione słowa kluczowe SQL z ich oficjalną dokumentacją.

Przed wykonaniem zapytania możesz ograniczyć jego wiersze, ustawić je tak, aby przestało działać, gdy napotka błąd, i wyświetlić dane wyjściowe tylko dla błędów.

Wyświetlanie i tworzenie uprawnień (użytkownicy)

Możesz użyć Administratora, aby utworzyć nowych użytkowników z niestandardowymi uprawnieniami do swojej bazy danych. W większości przypadków jest to niepotrzebne, ale jeśli chcesz utworzyć nowego użytkownika, masz możliwość zrobienia tego szybko.

Link do menu „Uprawnienia” w Adminerze
Link do menu „Uprawnienia” w Adminerze
Tworzenie użytkownika bazy danych w Administratorze
Tworzenie użytkownika bazy danych w Administratorze

Rozbudowane opcje dostosowywania

Możesz rozszerzyć lub nadpisać domyślne funkcje Adminer swoim niestandardowym kodem, używając jego domyślnej klasy Adminer . Aby to osiągnąć, musisz zdefiniować funkcję adminer_object , która zwraca niestandardowe wartości dla klasy Adminer.

Chcesz od razu korzystać z Adminera? DevKinsta używa Adminer w swoim bezpłatnym pakiecie lokalnych narzędzi programistycznych. Dzięki DevKinsta możesz tworzyć, testować i wdrażać witryny WordPress w ciągu kilku minut. Wypróbuj teraz DevKinsta!

Na przykład, jeśli chcesz dostosować nazwę wyświetlaną w tytule strony i nagłówku, możesz to zrobić za pomocą tego kodu:

 <?php function adminer_object() { class AdminerExtender extends Adminer {function name() { // your custom name for title & heading return 'Adminer for Kinsta'; } } return new AdminerExtender; } include './adminer-4.7.8.php';

Możesz teraz zobaczyć niestandardową nazwę, którą ustawiliśmy („Administrator Kinsta”) w sekcji nagłówka.

Dostosowywanie nagłówka Administratora z jego rozszerzeniami API
Dostosowywanie nagłówka administratora za pomocą jego rozszerzeń API

Jest o wiele więcej fajnych rzeczy, które możesz zrobić z rozszerzeniami Adminera. Możesz dowiedzieć się więcej o rozszerzeniach Administratora na ich stronie referencyjnej interfejsu API.

Wtyczki administratora

Wtyczki Adminer to gotowe do użycia rozszerzenia, których możesz użyć do łatwego rozszerzenia domyślnej funkcjonalności Adminer.

Na przykład, jeśli chcesz wyeksportować bazę danych w formacie XML, możesz zainstalować wtyczkę Adminer dump-xml. Podobnie, jeśli chcesz wyeksportować bazę danych jako skompresowany plik ZIP, możesz podłączyć rozszerzenie dump-zip.

Rozszerzenie domyślnych opcji wyjściowych Adminera o wtyczki
Rozszerzenie domyślnych opcji wyjściowych Adminera o wtyczki

Oficjalna strona internetowa zawiera listę najpopularniejszych wtyczek Adminer. Znajdziesz tam również informacje o tym, jak skonfigurować i używać wtyczek Adminer.

Motywy administratora

Jedną z najfajniejszych funkcji Adminera jest funkcja tworzenia motywów. Oficjalna strona internetowa zawiera listę gotowych projektów, z których możesz skorzystać od razu.

Podłącz motyw administratora, aby zmienić jego wygląd
Podłącz motyw administratora, aby zmienić jego wygląd

Aby użyć motywu Adminer, musisz umieścić plik adminer.css motywu w tym samym katalogu, w którym znajduje się adminer.php .

To jest takie proste.

Całkowicie przeprojektuj Adminer z jego motywami
Całkowicie przeprojektuj Adminer z jego motywami

Powyższy przykład to motyw Hydra wymieniony na stronie Adminera. Jest to ciemny motyw oparty na Material Design dla Adminera.

Kolejny motyw Adminer (mvt) w akcji
Kolejny motyw Adminer (mvt) w akcji

Inne dobre przykłady motywów Adminer to Adminer Bootstrap-Like Design i Adminer Theme autorstwa pematona. Używając dowolnego z powyższych motywów jako szablonu, możesz dostosować je do swoich upodobań, modyfikując plik CSS.

Administrator kontra phpMyAdmin

Teraz, gdy zbadaliśmy wiele funkcji Adminer, nadszedł czas, aby przyjrzeć się porównaniu Adminera z phpMyAdmin, liderem w branży. Oto krótki przegląd tego, jak układają się na różnych frontach:

Administrator kontra phpMyAdmin: Porównanie funkcji

phpMyAdmin obsługuje tylko bazy danych MySQL, podczas gdy Adminer obsługuje wiele innych baz danych. Adminer jest również dostępny tylko w wersji MySQL.

Edytowanie i tworzenie tabel w phpMyAdmin to przykry obowiązek w porównaniu z Adminerem. Zbiorcze wybieranie danych i edytowanie ich wszystkich naraz jest wygodne dla Adminera. W tym obszarze znajdziesz brak phpMyAdmina.

Możesz także spojrzeć na Adminer Editor, wariant Adminera skoncentrowany na edycji bazy danych. Działa tylko z jedną bazą danych na raz i musisz połączyć ją z inną bazą danych, aby działała.

Jest kilka obszarów, w których phpMyAdmin przoduje. Na przykład obsługuje o wiele więcej języków i formatów eksportu niż Adminer. Jego duża baza użytkowników gwarantuje, że istnieje dobrze prosperująca społeczność, która jest chętna do pomocy, jeśli natkniesz się na jakikolwiek problem.

Administrator kontra phpMyAdmin: Bezpieczeństwo

Według zespołu Adminera, „ Bezpieczeństwo jest priorytetem nr 1 w rozwoju Adminera. Na przykład Adminer blokuje dostęp do baz danych bez ustawiania hasła w zapleczu. Ogranicza również szybkość połączeń w celu ochrony przed atakami typu brute-force lub SQL injection.

Konstrukcja typu plug-and-play Adminer oznacza również, że możesz szybko usunąć go z serwera, gdy nie jest już potrzebny. Jeśli zechcesz użyć go ponownie w przyszłości, możesz go szybko przesłać z powrotem. Nie możesz zrobić tego samego z phpMyAdmin.

Korzystając z wtyczki login-ssl Adminer, możesz połączyć się z serwerem bazy danych MySQL za pomocą SSL. Pulpit administratora podpowiada również, czy jest dostępna nowa wersja, dzięki czemu możesz mieć pewność, że zawsze korzystasz z najnowszej wersji.

Administrator kontra phpMyAdmin: Wydajność

Według niezależnego testu przeprowadzonego przez Juraja Hajducha, Adminer jest średnio o 28% szybszy niż phpMyAdmin. Chociaż opublikowali te wyniki już w 2009 roku, kiedy Adminer był jeszcze w powijakach, jest to jedyny dostępny niezależny test wydajności (jak dotąd).

Ponieważ Adminer zawiera tylko jeden lekki plik, możesz go wdrożyć nawet na serwerze o najbardziej ograniczonych zasobach.

Administrator kontra phpMyAdmin: Doświadczenie użytkownika

Korzystanie z Adminera to pestka od samego początku, w przeciwieństwie do phpMyAdmin. Nie musisz bawić się żadną konfiguracją ani ustawieniami. To po prostu działa.

Adminer zapewnia również lepszy, bardziej przyjazny interfejs użytkownika. Dostosowywanie tabel, kolumn i ich wartości jest zadziwiająco proste dzięki Adminerowi. Podobnie jak importowanie bazy danych lub tworzenie kopii zapasowych.

Ponadto wtyczki i motywy Adminer pozwalają dostosować jego funkcje i interfejs do własnych wymagań. To sprawia, że ​​Adminer jest wyraźnym zwycięzcą z perspektywy doświadczenia użytkownika.

Administrator kontra phpMyAdmin: Rozmiar pliku

Adminer to kompaktowe narzędzie do zarządzania bazą danych. Jest co najmniej 28 razy mniejszy niż phpMyAdmin, mimo że obsługuje więcej typów baz danych niż phpMyAdmin.

Najnowsza w pełni funkcjonalna wersja Adminera (v4.7.8) ma marne 478 KB , podczas gdy najnowsza wersja phpMyAdmina (v5.0.4) ma 13,7 MB (plus, jest to skompresowany plik do uruchomienia). Różnica wielkości plików jest jeszcze większa, jeśli weźmiemy pod uwagę wersję tylko dla MySQL firmy Adminer ( 354 KB ).

Jak korzystać z Adminera z WordPress

Nie ma konkretnego sposobu na użycie Adminera z WordPress. Działa to tak samo ze wszystkimi bazami danych MySQL. Pobierz jego plik PHP, umieść go w dowolnym miejscu na serwerze i uzyskaj do niego dostęp z przeglądarki. Po zalogowaniu się do Adminera, możesz za jego pomocą przeglądać bazę danych swojej witryny WordPress.

Zalecam usunięcie pliku Adminer z serwera po zakończeniu korzystania z niego. Pozostawienie jej bez nadzoru na serwerze przez dłuższy czas może narazić Twoją bazę danych na luki w zabezpieczeniach.

Istniała wtyczka WordPress o nazwie ari-adminer, która umożliwia dostęp do Adminera bezpośrednio z pulpitu WordPress. Został on jednak zamknięty i nie jest już dostępny do pobrania od prawie dwóch lat z powodu krytycznego problemu z bezpieczeństwem.

Następnym najlepszym sposobem korzystania z Adminera z WordPressem jest DevKinsta.

DevKinsta i administrator: łatwe zarządzanie bazą danych WordPress

DevKinsta, bezpłatny pakiet lokalnych narzędzi programistycznych firmy Kinsta, korzysta z narzędzia Adminer w tle do obsługi menedżera bazy danych.

Uzyskiwanie dostępu do menedżera bazy danych DevKinsta
Uzyskiwanie dostępu do menedżera bazy danych DevKinsta

Kliknij przycisk Menedżer bazy danych na pulpicie nawigacyjnym DevKinsta, aby uzyskać dostęp do administratora.

Menedżer bazy danych DevKinsta jest ładniejszym administratorem
Menedżer bazy danych DevKinsta jest ładniejszym administratorem

Menedżer bazy danych DevKinsta obsługuje wszystkie funkcje Adminer omówione wcześniej w tym poście. Możesz go używać do przełączania się między różnymi bazami danych, przeglądania i edycji tabel, manipulowania wartościami baz danych, importowania i eksportowania baz danych, uruchamiania zapytań SQL i wielu innych.

Jeśli konfigurujesz wiele witryn lokalnie za pomocą DevKinsta, możesz przełączać się między ich bazami danych z pulpitu nawigacyjnego Administratora. Po prostu wybierz bazę danych, której chcesz użyć z menu rozwijanego w lewym górnym rogu.

Możesz odwiedzić dokumentację DevKinsta, aby uzyskać więcej informacji na temat Menedżera bazy danych.

Poznaj Adminer, narzędzie do zarządzania bazą danych, które znacznie uprości Twoje życie ️ Kliknij, aby tweetować

Streszczenie

Adminer to jedna z najlepszych alternatyw dla phpMyAdmin. Nie tylko ma lżejszy ślad, ale jest też znacznie szybszy w obsłudze. Jest w trakcie powolnego, ale nieustannego rozwoju. Najnowsza wersja Adminera dodała obsługę środowisk PHP 8, dzięki czemu jest przyszłościowa.

Jeśli chcesz poeksperymentować z Adminerem, możesz niemal natychmiast utworzyć lokalną witrynę WordPress za pomocą DevKinsta i zacząć eksplorować jej bazę danych za pomocą Adminera.

Teraz twoja kolej: jakie masz doświadczenia z Adminerem? Masz pytania dotyczące zarządzania bazami danych z Adminer lub DevKinsta? Jeśli tak, udostępnij je w sekcji komentarzy.