ZARZĄDZANIE BAZAMI DANYCH PHPMYADMIN 3.0.0
Data: 18 listopad 2008
Do zarządzania bazą danych MySQL można użyć wielu klientów tekstowych i graficznych. PhpMyAdmin to program napisany w PHP, który zarządzać może zarówno instalacją SQL na lokalnym komputerze (localhost), jak i dowolnym zdalnym hoście.
|
Parametry
|
| Wymagania |
serwer WWW z obsługą PHP >= 5.2; baza danych MySQL >= 5.0 |
| Tworzenie/edycja/usuwanie baz |
tak/tak/tak |
| Tworzenie/edycja/usuwanie tabel |
tak/tak/tak |
| Zarządzanie użytkownikami bazy |
tak |
|
Najnowsza wersja, 3.0.0, wymaga do pracy dowolnego serwera WWW obsługującego PHP 5.2 i może obsługiwać tylko nowe bazy MySQL – od wersji 5.0 wzwyż. To jedna z ważniejszych zmian od poprzedniej edycji 2.11.
Instalacja phpMyAdmina jest dość prosta – wystarczy wgrać pliki na serwer i włączyć graficzny konfigurator według instrukcji podanej w dokumentacji. W odróżnieniu od klientów typu stand-alone phpMyAdmin do pełni funkcjonalności wymaga utworzenia w zarządzanej instalacji własnej bazy przechowującej potrzebne mu dane. Pociąga to za sobą także konieczność zdefiniowania konta dla „wirtualnego” użytkownika, jakim jest program.
Narzędzie pozwala jednak wykonywać wszelkie czynności administracyjne. Od tworzenia i kasowania całych baz czy tabel, przez zarządzanie relacjami – definiowanie kluczy publicznych i prywatnych, po określanie uprawnień użytkowników bazy do poszczególnych relacji. Możliwe jest także podglądanie procesów zachodzących w bazie i wykonywanie zapytań. Dane zgromadzone w poszczególnych relacjach można eksportować do wielu formatów plików, np. XLS, ODS czy CSV, a z analogicznych formatów można je importować. Użyteczną funkcją jest też możliwość wygenerowania PDF-a z graficznym zobrazowaniem struktury bazy.
Mimo o numer wyższej wersji aplikacja nie zaskakuje liczbą zmian. Wprowadzone nowości dotyczą głównie obsługi nowych funkcji MySQL i silników InnoDB/MyISAM – partycjonowanie bazy czy opcja ROW_FORMAT. Program pozwala też dostosowywać niektóre parametry pracy silników. Interfejs, choć całkiem wygodny, prawie się nie zmienił od poprzedniej wersji. Nie da się też ukryć, że dość kiepsko sprawdza się on w roli edytora danych. Wprawdzie taka opcja jest dostępna, ale w praktyce działa dobrze tylko przy modyfikacji jednego rekordu w danym czasie. Dostępny jest bowiem podgląd każdej relacji w formie tabelarycznej, ale edycja – już nie – w tym trybie rekordy wyświetlane są jeden pod drugim. Potwierdza to tylko tezę, że phpMyAdmin to świetne narzędzie do nadzoru i administracji bazą MySQL i nic więcej.
www.phpmyadmin.net, darmowy, licencja GPL2
ZALETY:
- obecność wszelkich niezbędnych opcji zarządzania bazą MySQL
- GUI do opcji optymalizacyjnych pracy silników MyISAM/InnoDB
- narzędzia nadzoru nad pracą bazy
WADY:
- mało zmian od poprzedniej wersji
- współpraca tylko z najnowszymi wersjami PHP i MySQL
- kiepsko rozwiązana edycja rekordów
ROKOWANIA:
- potężne, niezależne od systemu operacyjnego narzędzie administracyjne sprawdzi się w każdych warunkach
KONKURENCI:
- MySQL GUI Tools
- Webxadmin 2.0
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: