czwartek, 24 maj 2012
NEXT / Artykuły / NEXT 12/2008 / Artykuły z NEXT 12/2008 / Webowy zarządca baz MySQL

NEXT 12/2008 - Webowy zarządca baz MySQL

Webowy zarządca baz MySQL - ikonka 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

Tagi: internet   www   webmaster  
Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

Podobne artykuły:

Komentarze:

Redakcja nie ponosi odpowiedzialności za treść komentarzy.
Nikt jeszcze nie skomentował.
Niezalogowany

Aby mieć dostęp do niektórych części serwisu NEXT (np. forum dyskusyjnego, oceny numeru, newslettera), musisz posiadać konto w naszym serwisie. Zachęcamy do darmowej rejestracji!

Jeżeli posiadasz już konto w serwisie, to zaloguj się.