Adminer jest dostępny dla: MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle.
Inne można dodać poprzez wtyczkę: Elasticsearch, SimpleDB, MongoDB, Firebird, Clickhouse.
Zrzuty ekranu
Wideo na temat funkcji Adminera i korzystania z wtyczek (19:31, autor: Srigi)
Pobieranie
-
Adminer 5.1.0 (.php, 479 kB),
Tylko po polsku (.php, 314 kB)
-
Adminer 5.1.0 dla MySQL (.php, 387 kB),
Tylko po polsku (.php, 228 kB)
- Kody źródłowe (.zip, 820 kB), Aktualna wersja rozwojowa
- Darowizna: Paypal, GitHub, Patreon
- Najnowsza stabilna wersja (użyj np. przez
wget
): https://www.adminer.org/latest[-mysql][-pl].php
- Lista zmian, blog
- Pakiety nadesłane przez użytkowników:
Docker,
Debian package,
Wtyczka WordPress,
Drupal module,
Arch Linux package,
Dockette,
Moodle plugin,
CMS Made Simple Module,
Laravel,
Laravel,
Laravel,
Electron,
Jaxon
- Starsze wersje
Cechy
- Łącz z serwerem bazy danych, podając nazwę użytkownika i hasło
- Wybieraj istniejące bazy danych lub twórz nowe
- Wyświetlaj pola, indeksy, klucze obce i wyzwalacze tabeli
- Zmieniaj nazwę, silnik, sortowanie, auto_inkrementację i komentarz do tabeli
- Zmieniaj nazwę, typ, sortowanie, komentarz i wartości domyślne kolumn
- Dodawaj i upuszczaj tabele i kolumny
- Twórz, zmieniaj, upuszczaj i przeszukuj według indeksów, łącznie z pełnym tekstem
- Twórz, zmieniaj, upuszczaj i łącz listy za pomocą kluczy obcych
- Twórz, zmieniaj, upuszczaj i wybieraj z widoków
- Twórz, zmieniaj, upuszczaj i wywoływaj procedury i funkcje składowane
- Twórz, zmieniaj i usuwaj wyzwalacze
- Wyświetlaj dane w tabelach z wynikami wyszukiwania, agregowania, sortowania i ograniczania
- Wstawiaj nowe rekordy, aktualizuj i usuwaj istniejące
- Obsługuje wszystkie typy danych, obiekty blob poprzez przesyłanie plików
- Wykonuj dowolne polecenie SQL z pola tekstowego lub pliku
- Eksportuj strukturę tabeli, dane, widoki, procedury, bazy danych do SQL lub CSV
- Drukuj schemat bazy danych połączony kluczami obcymi
- Pokazuj procesy i usuwaj je
- Wyświetlaj użytkowników i prawa oraz zmień je
- Wyświetlaj zmienne z linkami do dokumentacji
- Support generated columns, check constraints
- Zarządzaj zdarzeniami i partycjami tabeli (MySQL 5.1)
- Schematy, sekwencje, typy użytkowników (PostgreSQL)
- Rozbudowane opcje dostosowywania
Wymagania
- Współpracuje z
MySQL,
MariaDB,
PostgreSQL,
SQLite,
MS SQL,
Oracle
- Wtyczki:
Elasticsearch,
SimpleDB,
MongoDB,
Firebird,
ClickHouse,
IMAP (zrzut ekranu)
- Ulepsz swój sterownik
- Obsługuje PHP 5.3+, 7 i 8 z włączonymi sesjami
-
Dostępne w wielu językach
(45)
- Utwórz nowe tłumaczenie
- Bezpłatny do użytku komercyjnego i niekomercyjnego (Licencja Apache lub GPL 2)
Bezpieczeństwo jest priorytetem nr 1 w rozwoju Adminera. Nie pozwala on na łączenie się z bazami danych bez hasła i ogranicza szybkość prób połączenia w celu ochrony przed atakami typu brute-force. Mimo to rozważ udostępnienie Adminera publicznie, umieszczając na białej liście adresy IP, które mogą się z nim łączyć, chroniąc hasłem dostęp do Twojego serwera internetowego, włączając wtyczki zabezpieczające (np. wymagając OTP) lub dostosowując metoda logowania
. Możesz także usunąć Adminera, jeśli nie jest już potrzebny. Jest to tylko jeden plik, który można łatwo przesłać w przyszłości. W przeszłości Adminer miał pewne błędy bezpieczeństwa, więc aktualizuj go za każdym razem, gdy Adminer powie ci, że dostępna jest nowa wersja (zapytaj administratora, czy nie mogłeś dokonać aktualizacji samodzielnie). More information
Dlaczego Adminer jest lepszy niż phpMyAdmin?
Zamień phpMyAdmin na Adminer, a uzyskasz bardziej przejrzysty interfejs użytkownika, lepszą obsługę funkcji MySQL, wyższą wydajność i większe bezpieczeństwo.
Priorytety rozwojowe Adminera to: 1. Bezpieczeństwo, 2. Doświadczenie użytkownika, 3. Wydajność, 4. Zestaw funkcji, 5. Rozmiar.
Zastosowanie: po prostu umieść plik adminer.css
albo adminer-dark.css
obok pliku adminer.php
.
Odniesienia