BDD – Adatbázisok
BDD MySQL, MariaDB és PostgreSQL: a kiszolgáló, az adatbázisok, a táblák, a sorok – mindez mappaként böngészhető, és szerkeszthető.
Kapcsolat megadása
A motor, a gazdagép, a port, a felhasználó, a jelszó és egy alapértelmezett adatbázis – ez utóbbi nem kötelező: nélküle a kiszolgáló az adminisztrációs adatbázisán nyílik meg. Megnevezhető egy Windows-szolgáltatás az állapotának olvasásához, és az Meneaufile magától kitölti, ha megtalálja.
A megnevezett szolgáltatás egy kattintással megtalálható, két helyről: a „A szolgáltatás helyének megnyitása” a kapcsolat menüjében, és a hiba alatt, amikor olyan adatbázisba lépünk, amelynek szolgáltatása le van állítva – a kapcsolat megtagadva, a gomb a SRV-be vezet, magához a szolgáltatáshoz, ahol újraindítható. Enélkül ki kellett lépni, megkeresni a sort, és a menüjén át eljutni oda.
A motor a saját piktogramját hordozza, mint a NET bejegyzésének típusa: a panelen azt választjuk ki, amit majd felismerünk a soron.

Közlekedés
Kiszolgáló → adatbázisok → táblák → sorok. Az F12 vált egy tábla adatai és szerkezete között. Egy adatbázis kitűzhető, hogy az élen találjuk.
A kiszolgálónak saját nézetei is vannak: fiókok, futó lekérdezések, kiszolgáló állapota, kiszolgáló beállításai, rutinok. Ezek csak olvashatók; a műveleteik a jobb kattintás menüjében vannak – jelszó módosítása, változó beállítása, folyamat kilövése.
A sorok
- Sor szerkesztése: egy adatlap, az elsődleges kulcs jelölve. Az elsődleges kulcs nélküli tábla megtagadja a módosítást – egy sor ott nem azonosítható, és módosítása másokat is érintene.
- Mező keresése: nyolc oszloptól az űrlap kereséssel nyílik meg. A név néhány betűje csak az azt viselő mezőket hagyja meg, az Enter pedig az elsőbe teszi a kurzort. A keresés által elrejtett mező megőrzi, amit beleírtak.
- A dátum-, idő- vagy dátum-idő mezőnek két gombja van: a naptár és a Most, amely másodpercre pontosan beírja a jelen pillanatot.
- Sor hozzáadása, sor másolása JSON-ként, sorok másolása a vágólapra.
- Egy mező önmagában, egy mozdulattal másolható, az adatlap megnyitása nélkül.
A szerkezet
A mezők a típusukkal, az összehasonlítási szabályukkal, az alapértelmezett értékükkel, az attribútumaikkal, a megjegyzésükkel; az indexek a fajtájukkal (elsődleges kulcs, egyedi, index) és a módszerükkel. Mező hozzáadható az elejére, a végére vagy egy másik után – a PostgreSQL viszont mindig a tábla végére adja, és ezt közli.
Egy típusválasztó család szerint rendezi a motor típusait: egész számok, tizedes törtek, szöveg, dátumok és időpontok, bináris. Gépeléssel szűrhetők.
Egy tábla ürítése (truncate) eltávolítja az összes sorát, megtartja a táblát, és nullára állítja az automatikus növelést. Kiszolgálón nincs Lomtár: ezt előre közli.
A kapcsolatok diagramja
A „Kapcsolatok diagramja” megrajzolja a táblákat és az összekötéseiket.
- A bal oldali listából táblát ejtünk a rajzra, hogy elhelyezzük; eltávolítani a rajzon kívülre húzva, vagy a jobb kattintásával lehet.
- Egy mezőt egy másik tábla mezőjére húzva összekötést rajzolunk. Ez tisztán vizuális: a kiszolgálóhoz nem nyúl.
- A „Minden megjelenítése” az egészet belövi; az egérgörgő nagyít és kicsinyít; egy szűrő név szerint megtalál egy táblát.
- Az elrendezés mentésre kerül: a rajz úgy marad, ahogy hagytuk.
- Az „Exportálás képként” egy másik nézet mappájába írja a rajzot – ha nincs ilyen, az Meneaufile ezt közli, ahelyett hogy találomra írna. A „Megnyitás a helyén” ezután oda vezet.
Exportálás mappába
Egy táblának nincsenek bájtjai: nem másolható úgy, mint egy fájl. Amit belőle lemezen kapunk, az SQL-export.
- Az F6 egy mappát mutató panelre, vagy az „Exportálás szerkezettel”, amely megkérdezi, melyik nézetbe tegye: táblánként egy
.sqlfájl. - Egy teljes adatbázison az export végigmegy az összes táblán, megállítható előrehaladás-panel alatt. A záró üzenet megnevezi a megírt fájlokat; egy hiba megnevezi azt a táblát, ahol megállt – az „az adatbázis egy része hiányzik” csak az újrajátszáskor derülne ki, későn.
- Kiválasztott soroknál az export ugyanannyi
INSERT-et ír, egy fájlba, amelynek nevét megkérdezi – a táblájét javasolja. Az olyan lekérdezésből származó sorokat, amely több táblát olvas, elutasítja: semmi sem mondaná meg, hova kell őket visszaszúrni. - Az Exportálás ütemezése… egy tábla vagy adatbázis helyi menüjéből rendszeres biztonsági mentést csinál belőle: minden futás dátummal ellátott fájlokat ír,
clients-2026-10-03.sql. Lásd: Egy művelet ütemezése.
Importálás, klónozás
- Egy
.sqlfájl adatbázisra ejtése újrajátssza azt, egy olyan kérdés után, amely megnevezi a fájlt és az adatbázist. Egyetlen fájl, és egy.sql: minden más ejtést egy szóval elutasít. A kiszolgáló szintjén semmi sem mondaná meg, hol kell újrajátszani – adatbázis kell. - Az Adatbázis klónozása új adatbázist hoz létre ugyanazon a kiszolgálón, és átmásolja a táblákat. Ha menet közben leállítják, a klón hiányos marad, és az Meneaufile ezt közli.
- Adatbázisba az export nem vezet sehová: lemezre irányul. Ezt közli, ahelyett hogy elhallgatná – különben a fájl megírtnak hinnénk.
A lekérdezések
Az SQL-lekérdezés a megnyitott adatbázison íródik, és a Ctrl+Enter indítja. A legutóbbi lekérdezések felkínálódnak. Az eredmény olyan lista, mint bármelyik másik: rendezhető, kijelölhető, exportálható.
Az SQL-napló megőriz mindent, amit elküldtünk, az érintett sorok számával. Másolható és üríthető.
Két tábla összehasonlítása
Az F8 két táblán azok szerkezetét hasonlítja össze: bájtok híján a mezők és az indexek kerülnek szembe. Lásd: Összehasonlítás.
Eltávolítás
Egy kapcsolat eltávolítása kiveszi a listából a jelszavával együtt. A kiszolgálóhoz nem nyúl.
Az Meneaufile kézikönyve, magyarul.