A MySQL adminisztráció egyszerűbbé tétele az Adminerrel

Kép: Jack Wallen

Tehát keres módot a MySQL adminisztrációjának kicsit könnyebbé tételére. Ön megadta a phpMyAdmin alkalmazást, és kicsit biztonságosabb megoldást keres, amely többet kínál a szolgáltatások és az adatbázis támogatása szempontjából. A barátom, itt jön be adminisztrátor.

Mint a technológia sokféle formájában, a széles körű használat miatt a phpMyAdmin néhány üzletkötő biztonsági rést is szenved. Valójában az Adminer ezt az öt prioritást szem előtt tartva hozta létre:

  • Biztonság
  • Felhasználói tapasztalat
  • Teljesítmény
  • Funkciókészlet
  • Méret

A szolgáltatáskészlet a következőket tartalmazza:

  • Csatlakozhat egy adatbázis-kiszolgálóhoz felhasználónévvel és jelszóval
  • Adatbázisok létrehozása, szerkesztése és törlése
  • A mezők, indexek, idegen kulcsok és a táblázat kiváltóinak felsorolása
  • Változtassa meg a táblák nevét, motorját, összehasonlítását, auto_incrementjét és megjegyzését
  • Szerkessze az oszlopok nevét, típusát, összehasonlítását, megjegyzését és alapértelmezett értékeit
  • Táblázatok és oszlopok hozzáadása és dobása
  • Létrehozása, módosítása, eldobása és hivatkozási listáinak létrehozása, indexek alapján történő keresés (beleértve a teljes szöveget is), nézetek közül választás, tárolt eljárások és funkciók hívása, valamint triggerek indítása
  • Sorolja fel az adatokat táblázatokba a keresés, az összesítés, a rendezés és az eredmények korlátozása alapján
  • Helyezzen be új rekordokat, vagy frissítse és törölje a meglévőket
  • Támogat minden adattípust, blobot (fájlátvitel útján)
  • Végezzen el minden SQL parancsot (szövegmezőből vagy fájlból)
  • Támogatja a MySQL, MongoDB, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch

Szeretném átnézni az Adminer telepítését és használatát. Meg fog lepődni, milyen egyszerű az adatbázis beállítása és létrehozása ezzel az eszközzel.

Telepítés

Bemutatom az Ubuntu Server 16.04-es verzióját. Noha az Adminer megtalálható a szokásos lerakatokban, és a sudo apt install adminer paranccsal telepíthető, az ott található verzió elavult. Ehelyett telepítjük a legújabb kiadást. Feltételezem, hogy már működik a LAMP szervere.

Jelentkezzen be az adatbázis-kiszolgálóra. Ahelyett, hogy a rendszergazdát a / var / www / html fájlba telepítené, telepítsük egy nem szabványos könyvtárba. Először hozzon létre egy könyvtárat a következő paranccsal:

 sudo mkdir / usr / share / admin 

Töltse le a szükséges fájlt a könyvtárba a következő paranccsal:

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

Hozzon létre egy linket a fájlhoz a paranccsal. Ez megkönnyíti az újabb verzió későbbi letöltését anélkül, hogy túl sok lépést kellene végrehajtania:

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

Hozzon létre egy új Apache konfigurációs fájlt az Adminer számára a következő paranccsal:

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

Engedélyezze a konfigurációt a következő paranccsal:

 sudo a2enconf adminer.conf 

Indítsa újra az apache-t a sudo systemctl újraindításával az apache2 kiadásával .

Bejelentkezés

A Rendszergazda már telepítve van és készen áll a kiszolgálásra. Mutasson a böngészőjére a http: //SERVER_IP/adminer.php fájlra (ahol a SERVER_IP a kiszolgáló IP-címe), és jelentkezzen be az adatbázis-rendszergazdai hitelesítő adatokkal. Ezután a Rendszergazda főoldalán találja magát (A ábra ).

A ábra

A Rendszergazda fő oldala.

Új adatbázis létrehozása

Kattintson az adatbázis létrehozása linkre. A megjelenő ablakban ( B. ábra ) írja be az adatbázis nevét, válassza ki a karakterkészletet, majd kattintson a Mentés gombra.

B. ábra

Új adatbázis létrehozása.

A kapott ablakban ( C ábra ) megváltoztathatja az adatbázist, vagy táblázatokat, nézeteket, eljárásokat, funkciókat vagy eseményeket hozhat létre.

C. ábra

Az újonnan létrehozott adatbázisunk táblázatokra kész.

Készítsünk egy új táblát az adatbázisunkban. Kattintson a Táblázat létrehozása elemre, és a megjelenő ablakban ( D. ábra ) adja meg a táblázat nevét, válassza ki a motort és a karakterkészletet, majd adjon hozzá oszlopokat.

D. ábra

Táblázat létrehozása az adatbázisunkhoz.

Ha megkísérli a táblát oszlopok nélkül létrehozni, akkor a létrehozás hibát okoz. Mielőtt rákattint a Mentés elemre, adjon hozzá annyi oszlopot, amennyire szükség van. Miután elkészítette az összes oszlopot ( E ábra ), kattintson a Mentés gombra, és a táblázat hozzáadódik.

E ábra

Töltse ki az összes nevet, típust és hosszúságot, mivel az összes szükséges.

Gratulálunk, éppen létrehozott egy adatbázist, és hozzáadott egy táblázatot. Ezután elemeket adhat hozzá a táblázatokhoz, ha navigál az adatbázisba, rákattint a használni kívánt táblára, és kattint az Új elemre ( F ábra ).

F ábra

Elemek hozzáadása az asztalokhoz.

A megjelenő ablakban ( G ábra ) adja hozzá az elemeit. Ha kész, kattintson a Mentés gombra a befejezéshez, vagy kattintson a Mentés és beszúrás elemre az aktuális elemek mentéséhez és további hozzáadásához.

G ábra

És az elemek egyszerű hozzáadása az asztalokhoz.

Könnyű adatbázis-adminisztráció

Nem sokkal könnyebb, mint a Rendszergazda. Ha a phpMyAdmin alternatíváját keresi, amely nagyobb biztonságot és funkciókat kínál, akkor meg kell adnia a rendszergazdának. Ez a praktikus adatbázis-webes felület nem fog csalódást okozni

Adatközpont-trend hírlevél

A DevOps, a virtualizáció, a hibrid felhő, a tárolás és az operatív hatékonyság csak néhány adatközpont-témakör, amelyet kiemeltünk. Hétfőn és szerdán szállítjuk

Regisztrálj még ma

© Copyright 2021 | mobilegn.com