MySQL:: példa: képek tárolása a Mysql adatbázisban

1) Töltse le és telepítse a MySQL lekérdezési böngészőt
2) Indítsa el, és hozzon létre kapcsolatot az adatbázisával. Használja a” teszt ” alapértelmezett sémát.
3a) Excute a következő SQL utasítást.
Táblázat létrehozása ‘teszt’.’pic’ (
`idpic` integer UNSIGNED NOT null AUTO_INCREMENT,
‘caption’ VARCHAR(45) NOT NULL,
‘ img ‘LONGBLOB NOT NULL,
elsődleges kulcs (`idpic’)
)
TYPE = InnoDB;
3b) ahelyett, hogy SQL-en keresztül hozná létre a táblázatot, létrehozhat egy táblázatot a jobb egérgomb megnyomásával a sémafán, majd válassza az “új Táblázat létrehozása”lehetőséget
írja be a “pic” szót a táblázat neve mezőbe. Nyomja meg az enter billentyűt. Nyomja meg ismét az enter billentyűt az “idpic” nevű első oszlop létrehozásához (ez lesz az elsődleges kulcs). Nyomja meg az enter billentyűt az egész szám adattípusként történő elfogadásához. Írja be a” felirat ” nevet a képhez. Nyomja meg az enter billentyűt. Írja be a “v” szót (amely elindítja a VARCHAR(45) parancsot), majd nyomja meg az enter billentyűt. Írja be az ” img ” szót, majd írja be. Írja be a “longb” szót (amely kiváltja a LONGBLOBOT), majd nyomja meg az enter billentyűt. Klikk . Ez megmutatja a végrehajtandó SQL utasítást.
a táblázat létrehozásához nyomja meg a gombot.
5) zárja be a táblázatszerkesztőt, vagy frissítse a sémafát, majd kattintson duplán az új generált táblára a sémafában
6) ez létrehozza az SQL utasítást
válassza ki a * FROM pic p
most kattintson újra a táblára a végrehajtáshoz. Akkor nyomja meg a Ctrl + Enter helyett (természetesen)
7) Most kattintson a gombra a cselekvési sáv alján. Kattintson duplán az üres felirat mezőre. Írja be a kép nevét. Nyomja meg az enter billentyűt.
8) Kattintson az” Open ” overlay ikonra az img mező bal oldalán az első sorban. Vagy megnyomhatja a megfelelő egérgombot a mezőn, majd a felugró menüből válassza a “mező tartalmának betöltése” lehetőséget.
9) Kattintson, hogy valóban tárolja az új adatokat az adatbázisban.
10) Most kattintson a” Magnifyer ” overlay ikonra, és ha JPG, PNG vagy BMP képet helyezett be, akkor azt a megjelenítő mezőben láthatja.
tipp: az 1 MB-nál nagyobb képek beszúrásához meg kell növelni a max_allowed_packed opciót a kiszolgáló konfigurációs fájljában. Ezt megváltoztathatja a MySQL rendszergazda indítási változók szakaszában a hálózati oldalon.
Michael Zinner, csapatvezető, fejlesztői eszközök
MySQL AB, www.mysql.com
Ön MySQL tanúsítvánnyal rendelkezik? www.mysql.com/certification

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.