Sådan gør MySQL-administration enkel med Adminer

Billede: Jack Wallen

Så du leder efter en måde at gøre MySQL lidt lettere at administrere. Du har givet phpMyAdmin et skridt og leder efter en løsning, der er lidt mere sikker og tilbyder mere i form af funktioner og databasestøtte. Det er min ven, hvor administratoren kommer ind.

Som med mange former for teknologi, på grund af udbredt brug, lider phpMyAdmin af et par sårbarhedsmæssige sårbarheder. Faktisk blev Administrator oprettet med disse fem prioriteter i tankerne:

  • Sikkerhed
  • Brugererfaring
  • Ydeevne
  • Funktionssæt
  • Størrelse

Funktionssættet inkluderer følgende:

  • Kan oprette forbindelse til en databaseserver med brugernavn og adgangskode
  • Opret, rediger og slet databaser
  • Liste felter, indekser, fremmed nøgler og udløsere af tabel
  • Skift navn, motor, sortering, auto_inkrement og kommentar til tabeller
  • Rediger kolonners navn, type, sortering, kommentar og standardværdier
  • Tilføj og slip tabeller og kolonner
  • Opret, ændre, slip og linklister, søg efter indekser (inklusive fuldtekst), vælg fra visninger, opkald lagrede procedurer og funktioner og slip triggere
  • Vis data i tabeller med søgning, samlet, sortering og begrænsning af resultater
  • Indsæt nye poster, eller opdater og slet de eksisterende
  • Understøtter alle datatyper, klatter (gennem filoverførsel)
  • Udfør enhver SQL-kommando (fra et tekstfelt eller en fil)
  • Understøtter MySQL, MongoDB, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch

Jeg vil lede dig gennem installationen og brugen af ​​Adminer. Du vil blive overrasket over, hvor let det er at opsætte og oprette en database med dette værktøj.

Installation

Jeg demonstrerer på Ubuntu Server 16.04. Selvom Adminer findes i standardlager og kan installeres med kommandoen sudo apt install adminer, er versionen der findes der forældet. I stedet installerer vi den seneste version. Jeg antager, at du allerede har din LAMP-server i gang.

Log på din databaseserver. I stedet for at installere Adminer i / var / www / html, lad os installere det i et ikke-standardmappe. Opret først kataloget med kommandoen:

 sudo mkdir / usr / share / adminer 

Download den nødvendige fil til det bibliotek med kommandoen:

 sudo wget "http://www.adminer.org/latest.php" -O /usr/share/adminer/latest.php 

Opret et link til filen med kommandoen. Dette gør det nemt at senere downloade en nyere version uden at skulle gennemgå for mange trin:

 sudo ln -s /usr/share/adminer/latest.php /usr/share/adminer/adminer.php 

Opret en ny Apache-konfigurationsfil for Adminer med kommandoen:

 sudo echo "Alias ​​/adminer.php /usr/share/adminer/adminer.php" | sudo tee /etc/apache2/conf-available/adminer.conf 

Aktivér konfigurationen med kommandoen:

 sudo a2enconf adminer.conf 

Genstart apache ved at udstede sudo systemctl genstart apache2.

Logger ind

Administrator er nu installeret og klar til at tjene. Peg din browser til http: //SERVER_IP/adminer.php (hvor SERVER_IP er serverens IP-adresse), og log ind med dine databaseadministratoroplysninger. Du finder dig selv på administratorens hovedside ( figur A ).

Figur A

Administrators hovedside.

Oprettelse af en ny database

Klik på linket Opret database. I det resulterende vindue ( figur B ), skriv et navn til databasen, vælg tegnsættet og klik på Gem.

Figur B

Oprettelse af en ny database.

I det resulterende vindue ( figur C ) kan du ændre databasen eller oprette tabeller, oversigter, procedurer, funktioner eller begivenheder.

Fig

Vores nyoprettede database, klar til borde.

Lad os oprette en ny tabel på vores database. Klik på Opret tabel, og giv tabellen et navn i det resulterende vindue ( figur D ), vælg motor og tegnsæt, og tilføj derefter kolonner.

Figur D

Oprettelse af en tabel til vores database.

Hvis du forsøger at oprette tabellen uden kolonner, oprettes fejlen ud. Før du klikker på Gem, skal du tilføje så mange kolonner, som det er nødvendigt. Når du har oprettet alle dine kolonner ( figur E ), skal du klikke på Gem og din tabel tilføjes.

Figur E

Sørg for at udfylde alle dine navne, typer og længder, da de alle er nødvendige.

Tillykke, du har lige oprettet en database og tilføjet en tabel. Du kan derefter begynde at tilføje elementer til dine tabeller ved at navigere til databasen, klikke på den tabel, der skal bruges, og klikke på nyt element ( figur F ).

Figur F

Føjning af genstande til dine borde.

Tilføj det i det resulterende vindue ( figur G ). Når du er færdig, skal du klikke på enten Gem for at afslutte, eller klik på Gem og indsæt ud for at gemme de aktuelle emner og tilføje mere.

Figur G

Og nemt middel til at tilføje varer til borde.

Nem databaseadministration

Det bliver ikke meget lettere end Adminer. Hvis du leder efter et alternativ til phpMyAdmin, et, der tilbyder mere sikkerhed og funktioner, skal du give administratoren en chance. Denne praktiske database-webgrænseflade vil ikke skuffe

Datacenter Trends Nyhedsbrev

DevOps, virtualisering, hybrid sky, opbevaring og driftseffektivitet er blot nogle af de datacenteremner, vi vil fremhæve. Leveres mandage og onsdage

Tilmeld dig i dag

© Copyright 2021 | mobilegn.com