sql >> Database >  >> RDS >> Mysql

Adminer - Een geavanceerde webgebaseerde databasebeheertool voor Linux

We communiceren altijd met de databases om taken op verschillende manieren uit te voeren. We kunnen rechtstreeks verbinding maken en de taken uitvoeren met behulp van SQL CLI modus of niet-DBA-gebruiker gebruiken liever GUI-tools genaamd phpMyAdmin of phpPgAdmin .

Velen van ons kennen phpMyAdmin of phpPgAdmin hulpprogramma's voor databasebeheer. Dit bericht gaat over nog een andere tool voor databasebeheer genaamd Adminer .

Wat is beheerder

Beheerder (Voorheen phpMinAdmin ) is een volledig functionele tool voor databasebeheer geschreven in PHP . Beheerder is een alternatief voor phpMyAdmin waar we inhoud kunnen beheren in MySQL , SQLite , Oracle , PostgreSQL databases effectief.

Er zijn een aantal webgebaseerde databasebeheertools beschikbaar. We vinden Beheerder is redelijk gebruiksvriendelijk. We gaan ervan uit dat je Apache al hebt geïnstalleerd , PHP en database naar keuze.

Beheerderfuncties

  1. Basisfuncties:databases/tabellen toevoegen/verwijderen/wijzigen.
  2. Wijzig database-objecten (weergaven, triggers, procedures, gebruikersrechten, variabelen, processen enz.)
  3. Voer SQL-commando's uit vanuit een tekstveld of een bestand.
  4. Importeer en exporteer databases en tabellen.
  5. Exporteer database, gegevens, structuur, weergaven, routines naar SQL of CSV.
  6. Laat processen zien en stop ze.
  7. Gebruikers en rechten weergeven en wijzigen.
  8. Ondersteuning in meerdere talen.

Vereisten

  1. Apache-webserver
  2. Ondersteunt PHP 5 met ingeschakelde sessies
  3. Database (MySQL, PostgreSQL, SQLite, MongoDB, enz.)

Waarom Adminer gebruiken?

Het lijdt geen twijfel dat phpMyAdmin is een van de meest populaire open source databasebeheertools voor het beheren van de MySQL databanken. Om de een of andere reden denk ik echter dat het niet erg geschikt is, wat de reden is, Beheerder komt in beeld.

Nu denk je waarom Beheerder is een beter alternatief voor phpMyadmin ?. Eerlijk gezegd is de lijst te groot en kunnen sommige punten voor u niet relevant zijn. De belangrijkste verschillen zijn:

  1. Gebruiksvriendelijkere interface
  2. Uitzonderlijke ondersteuning voor MySQL-functies
  3. Hoge prestaties
  4. Minder formaat (slechts 366 kB)
  5. Zeer beveiligd

Zie de vergelijkingspagina voor meer informatie over gedetailleerde functies en vergelijkingen.

Installatie van Adminer in Linux

Ga naar de officiële Beheerder site en download de nieuwste bronbestanden (d.w.z. versie 4.0.2 ) via onderstaande link.

  1. http://www.adminer.org/en/#download

Als alternatief kunt u ook het nieuwste broncodepakket pakken met behulp van de volgende wget commando.

[[email protected] ~]# wget http://downloads.sourceforge.net/adminer/adminer-4.0.2.zip

Pak het zip-bestand van de beheerder uit, waardoor een beheerder . wordt gemaakt map met bestanden.

[[email protected] ~]# unzip adminer-4.0.2.zip

Kopieer 'adminer-4.0.2 ' map naar DocumentRoot van uw webserver.

[[email protected] ~]# cp -r adminer-4.0.2 /var/www/html/		[For RedHat based Systems]

[[email protected] ~]# cp -r adminer-4.0.2 /var/www/			[For Debian based Systems]

Open ten slotte uw browser en wijs naar de map 'adminer'.

http://localhost/adminer-4.02/adminer
OR
http://ip-address/adminer-4.02/adminer

Voer je gebruikersnaam in en wachtwoord van uw database om in te loggen op het paneel.

Inlogscherm plaatsen
Gebruikers aanmaken
Database maken

Referentielinks

Homepage beheerder

Conclusie

Beheerder is een zeer krachtige webgebaseerde tool voor databasebeheer met uitgebreide functies. Probeer het alstublieft uit en deel de ervaring met ons via het opmerkingenveld hieronder.


  1. SQL Server-cursortypen - Wat zijn statische cursors in SQL Server | SQL Server-zelfstudie / TSQL-zelfstudie

  2. Fix "ERROR 1136 (21S01):Kolomtelling komt niet overeen met waardetelling in rij 2" bij gebruik van de VALUES-instructie in MySQL

  3. Tabeltype retourneren van een functie in PostgreSQL

  4. Postgresql-update met join