Adminer: un phpMyAdmin simplificat


Despre phpMyAdmin mai mult ca sigur a auzit orice webmaster lucrează cu PHP şi MySQL. Ca orice aplicaţie (fie ea şi web) ce evoluează, ajunge la un moment dat să îi intimideze pe începători. Configurarea dă bătăi de cap? Pachetul cu sute de fişiere? Există ceva mai simplu. Îi spunea phpMinAdmin dar apoi şi-a luat numele Adminer. Doar că nu v-aş recomanda să mergeţi pe situl oficial decât pentru documentare, pentru descărcare mai bine recurgând la pagina de pe Sourceforge, unde veţi găsi versiunea 2.0.0 (pe situl oficial apare 1.11.1). Tot ce veţi avea de descărcat este un fişier PHP. Da, aţi citit bine: un singur fişier text!

  imagine

Acesta va trebui pus apoi undeva pe serverul local sau pe web (atenţie: dacă puneţi pe web vă expuneţi unor oarecare riscuri; accesul este parolat dar oricum trebuie să fiţi atenţi). Partea bună este că nu aveţi nimic de configurat. La încărcarea paginii veţi avea un formular de login în care să indicaţi serverul (localhost dacă e local), numele de utilizatori şi parola. După aceasta veţi putea alege baza de date de lista de baze de date asociate contului la care v-aţi logat. Veţi vedea apoi ceva ca mai jos (dar evident diferit), adică tabele din baza de date aleasă.

imagine

După cum vedeţi mai sus, deja aveţi la îndemână operaţii uzuale, precum optimizarea, verificarea sau repararea tabelelor. Puteţi evident merge mai departe: un click pe o tabelă vă va arăta structura ei. Via Alter table puteţi modifica structura tabelei. De la Select table puteţi începe navigarea printre înregistrări. În fine, New item vă permite să adăugaţi elemente noi în tabelă.

imagine

Mai jos vedeţi înregistrările dintr-o tabelă. Există acel link edit în dreptul fiecărei înregistrări, care vă permite să modificaţi datele. În fine, mai observaţi şi linkul SQL command (din stânga-sus, lângă Dump), de unde puteţi executa interogări după cum aveţi nevoie.

imagine

Concluzia? Un instrument minimalist, dar oricum având baza necesară pentru oricine doreşte să facă diverse operaţii pe baze de date MySQL. Că vreţi să creaţi tabele noi, baze de date noi, să modificaţi date, exportaţi, ştergeţi, Adminer vă poate fi de ajutor. O singură pagină PHP, fără instalare şi configurare – e un argument puternic.

PS: la final un copy & paste cu ce oferă Adminer.

  • Connect to a database server with username and password
  • Select an existing database or create a new one
  • List fields, indexes, foreign keys and triggers of table
  • Change name, engine, collation, auto_increment and comment of table
  • Alter name, type, collation, comment and default values of columns
  • Add and drop tables and columns
  • Create, alter, drop and search by indexes including fulltext
  • Create, alter, drop and link lists by foreign keys
  • Create, alter, drop and select from views
  • Create, alter, drop and call stored procedures and functions
  • Create, alter and drop triggers
  • List data in tables with search, aggregate, sort and limit results
  • Insert new records, update and delete the existing ones
  • Supports all data types, blobs through file transfer
  • Execute any SQL command from a text field or a file
  • Export table structure, data, views, routines, databases to SQL or CSV
  • Print database schema connected by foreign keys
  • Show processes and kill them
  • Display users and rights and change them
  • Display variables with links to documentation
  • Manage events and table partitions (MySQL 5.1)

Apreciază articolul:

1 stea2 stea3 stea4 stea5 stea (Neevaluat încă)
Loading...Loading...

3 comentarii

  1. Jakub Vrána spune:

    I would welcome Romanian translation. A volunteer can start the translation by picking a file at http://adminer.svn.sourceforge.net/viewvc/adminer/trunk/adminer/lang/ (other than EN) and translating it to Romanian. The result can be send to tracker: http://sourceforge.net/tracker/?group_id=264133&atid=1127745

    Source code credits guaranteed :-).

  2. radu.capan spune:

    Iata ca autorul cere o mana de ajutor. Poate se va gasi un romanas cu putin timp liber si cunostinte (pt o traducere buna).

  3. jürgen.toth spune:

    Utilizatorii WP pot utiliza Adminer încorporat în WP cu ajutorul unui plugin:
    http://wordpress.org/extend/plugins/adminer/


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *