Adminer (wcześniej phpMinAdmin) jest w pełni funkcjonalnym narzędziem do zarządzania bazą danych napisany w PHP. W przeciwieństwie do narzędzia phpMyAdmin, zawiera pojedynczy plik, który jest gotowy do wgrania na serwer docelowy.
Adminer jest dostępny dla MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB i następny przez plugin.
Zrzuty ekranu
Screencast about Adminer features and using plugins (19:31, by Igor Hlina)
Pobranie
-
Adminer 4.16.0 (.php, 465 kB),
Tylko wersja polska (.php, 308 kB)
-
Adminer 4.16.0 dla MySQL (.php, 362 kB),
Tylko wersja polska (.php, 212 kB)
- Kody źródłowe (.zip, 935 kB), Aktualna wersja rozwojowa
- Darować: Paypal, Patreon
- Latest stable version (use e.g. by
wget
): https://www.adminer.org/latest[-mysql][-pl].php
- Lista zmian, blog
- User contributed packages:
Debian package,
Arch Linux package,
Wordpress plugin,
Drupal module,
Docker,
Dockette,
Moodle plugin,
CMS Made Simple Module,
Laravel,
Laravel,
Laravel,
Electron,
Jaxon
- Starsze wersje
Właściwości
- Łącze do serwera bazy danych pod daną nazwą użytkownika i hasła
- Wybór bazy danych, utworzenie nowej bazy danych
- Lista kolumn, indeksów, kluczy obcych i wyzwalaczy tabeli
- Zmiana nazwy, przechowywalnia, porównania, auto_increment i komentarze tabeli
- Zmiana nazwy, typu, porównania, komentarze i domyślne wartości kolumn
- Dodawanie i usuwanie tabel i kolumn
- Wytwarzanie, zmiana, usuwanie i wyszukiwanie za pomocą indeksów łącznie z fulltextowymi
- Wytwarzanie, zmiana, usuwanie i złączenie list według kluczy obcych
- Wytwarzanie, zmiana, usuwanie i pobieranie danych z perspektywy
- Wytwarzanie, zmiana, usuwanie i wywołanie przechowywanych procedur i funkcji
- Wytwarzanie, zmiana i usuwanie wyzwalaczy
- Wypis danych z możliwością wyszukiwania, sortowanie i ograniczenia liczby wypisywanych rekordów
- Umieszczenie, edytacja i usuwanie rekordu
- Wsparcie wszystkich typów danych, praca z
BLOB
przez wgrywanie plików
- Wykonanie wszelkiego polecenia SQL wprowadzanego bezpośrednio lub nagranego z pliku
- Eksport struktur tabel, danych, perspektyw, przechowywanych procedur i baz danych do SQL lub CSV
- Schemat struktury bazy danych z połaczeniem według kluczy obcych
- Lista procesów z możliwością ich zakończenia
- Przegląd użytkowników i praw z możliwością ustawienia
- Przegląd zmiennych z linkami do dokumentacji
- Zarządzanie zdarzeń i rozdzielonych tabeli (MySQL 5.1)
- Schemas, sequences, user types (PostgreSQL)
- Wielkie możliwości adaptacji
Wymagania
- Współpracuje z MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB, SimpleDB (plugin), Firebird (plugin), ClickHouse (plugin) - Improve your driver
- Wsparcie dla PHP 5, 7 i 8 z dozwolonymi zmiennymi sesji
-
Available in many languages
(45)
- Utworzcie nowe tłumaczenie
- Darmowy do użytku komercyjnego i niekomercyjnego (Apache License or GPL 2)
Security is #1 priority in development of Adminer. Adminer does not allow connecting to databases without a password and it rate-limits the connection attempts to protect against brute-force attacks. Still, consider making Adminer inaccessible to public by whitelisting IP addresses allowed to connect to it, password-protecting the access in your web server, enabling security plugins (e.g. to require an OTP) or by customizing the login
method. You can also delete Adminer if not needed anymore, it is just one file which is easy to upload in the future. Adminer had some security bugs in the past so update whenever Adminer tells you there is a new version available (ask your administrator if you could not update yourself).
Why is Adminer better than phpMyAdmin?
Replace phpMyAdmin with Adminer and you will get a tidier user interface, better support for MySQL features, higher performance and more security. See detailed comparison.
Adminer development priorities are: 1. Security, 2. User experience, 3. Performance, 4. Feature set, 5. Size.
Zastosowanie: Wystarczy wgrać plik adminer.css
obok pliku adminer.php
.
Referencje