Mielőtt a valódi programozásra koncentrálhatnál, fontos, hogy egy szilárd adatbázis-struktúrát hozz létre. Ebben a tutorialban megtudhatod, hogyan készíts elő egy adatbázist a képek és a felhasználók számára, amely a te webalkalmazásod alapjául szolgál. Meg fogod tanulni, hogyan kell táblázatokat létrehozni, milyen mezőket kell definiálni és tesztadatokat hozzáadni.
A legfontosabb megállapítások
- Sz szükséged lesz egy táblázatra a képekhez és egy a felhasználókhoz.
- Minden táblázatnak tartalmaznia kell egy egyedi ID-t, fájlneveket, elérési utakat és felhasználói információkat.
- A „felhasználó” entitás megköveteli az e-mail címet a bejelentkezéshez.
Lépésről lépésre útmutató
1. lépés: Adatbázis-hozzáférés beállítása
Először hozzáférésre van szükséged egy adatbázishoz. Ebben a tutorialban a Sequel Pro-t használjuk a „Bilder” nevű adatbázis létrehozásához. Ügyelj arra, hogy az adatbázist már létrehoztad, mivel ez alapvető MySQL-ismereteket feltételez.

2. lépés: Táblázat létrehozása a képekhez
Most létrehozunk egy táblázatot, amely az összes szükséges információt tárolja a feltöltött képekről. Nevezd el a táblázatot „Bilder”. A táblázatnak legalább egy oszloppal kell rendelkeznie az egyedi ID-hez és egy a fájlnevéhez.
3. lépés: ID és fájlnév definiálása
Adj hozzá egy oszlopot „ID” néven, amely elsődleges kulcsként szolgál. Ezen oszlop auto-növekvő legyen, hogy minden új sor egyedi ID-t kapjon.
Most Adj hozzá egy másik oszlopot, amely a fájlnevet fogja tárolni. Ehhez használd a „VARARCHAR” adattípust maximum 255 karakter hosszúsággal. Ez elegendőnek kell lennie a gyakori fájlnevek megjelenítéséhez.
4. lépés: Fájlútvonal hozzáadása
A fájlnév mellett szükséged lesz egy tárolási helyre a fájlrendszeren is. Ez fontos, hogy elkerüljük az azonos fájlnevekből adódó konfliktusokat, különösen akkor, amikor különböző felhasználók ugyanazt a kép fájlt töltenek fel. Ezért tárold a fájlútvonalat véletlenszerűen generált néven.
5. lépés: Táblázat létrehozása a felhasználók számára
A következő lépésben létrehozunk egy táblázatot a felhasználói információk számára. Nevezd el a táblázatodat „Benutzer”. Ennek a táblázatnak is rendelkeznie kell egy egyedi ID-vel, hogy a felhasználókat később azonosítani tudjuk.
6. lépés: Felhasználói információk definiálása
Adj hozzá a felhasználótáblához „e-mail” és „jelszó” oszlopokat. Az egyszerűség kedvéért az e-mailen keresztüli érvényesítést kihagyjuk, így a felhasználók megerősítés nélkül is be tudnak jelentkezni.
7. lépés: Tesztadatok beillesztése
Miután beállítottad a struktúrát, adj hozzá néhány tesztadatot. Kezdd egy felhasználóval, akinek te határozod meg az e-mail címét és jelszavát. Ez segít majd, hogy később be tudj jelentkezni az alkalmazásba, és különböző funkciókat tesztelj.

Összefoglalás
Ebben a tutorialban megtanultad, hogyan hozz létre egy alapvető adatbázis struktúrát a webalkalmazásod számára. Létrehoztál egy táblázatot a képekhez a szükséges oszlopokkal, és egy táblázatot a felhasználói információkhoz. Ez a struktúra kulcsfontosságú a feltöltött képek és a felhasználói bejelentkezések kezeléséhez.
Gyakran ismételt kérdések
Hogyan hozhatok létre egy új adatbázist?Használj egy eszközt, mint például a Sequel Pro vagy a phpMyAdmin, egy új adatbázis létrehozásához.
Mi a célja az ID-nek egy táblázatban?Az ID minden rekord számára egyedi azonosítóként működik a táblázatban.
Hogyan bánjak az azonos fájlnevekkel?Tárold a fájlokat véletlenszerűen generált néven, hogy elkerüld a névütközéseket.
Hogyan illesztek be adatokat a táblázatba?Használj SQL parancsokat vagy az adatbázis-eszközöd grafikus felületét tesztadatok hozzáadásához.
Fontos az e-mail cím érvényesítése?Ehhez a tutorialhoz az érvényesítés nem szükséges, de egy működő környezetben is hasznos lehet.