Blogolok

Leginkább a Laravel-ről és minden kapcsolódó területéről, de előfordulhatnak egyéb informatikai problémákról és megoldásaikról szóló írások, sőt még vendégszerzők anyagai is.
Hasznos időtöltést kívánok!

21 bejegyzés található

A keresett címke: Adatbázis (Database)
Laravel_1-1_kapcsolat

Komplex példa 2. rész - Adatkapcsolatok 1.

Attila - 2022. 03. 17. 14:47 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Blade #CRUD #Eloquent #Laravel #Laravel 9 #MySQL #Nézet (View) #Query Builder #Tinker

Folytatjuk a komplex példánk feldolgozását és ezen keresztül végigvesszük a Laravel Eloquent ORM adatkapcsolatait. A példák kapcsán mindig rávilágítok majd arra is, hogy a háttérben, vagyis az adatbázisban mi történik igazából. A legegyszerűbb adatkapcsolattal fogjuk kezdeni és haladunk majd előre a bonyolultabbak felé.
laravel-komplex-pelda-1

Komplex példa 1. rész - adatok lekérése és megjelenítése

Attila - 2022. 03. 15. 10:11 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Blade #Controller #Eloquent #HTML #Laravel #Laravel 9 #MVC #MySQL #Nézet (View) #PHP #Routing #Tinker

Ebben a blogbejegyzésben megkezdjük egy kompex, több elemből álló webalkalmazás összeállítását. A projekt bonyolultsága abban rejlik, hogy az MVC tervezési minta részeit és kapcsolatait gyakorlati oldalról fogjuk megismerni és kipróbálni. Elsőként az adatok lekérését, majd megjelenítését hajtjuk végre.
Laravel_Eloquent_CRUD1

Adatbázis-kezelés 3. rész - Eloquent alkalmazása CRUD műveletekre

Attila - 2022. 03. 04. 22:10 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Eloquent #Laravel #Laravel 5.7 #Laravel 8 #MySQL #PHP #Tinker

Ebben a blogbejegyzésben megnézzük, hogy hogyan lehet használni az Eloquent-et CRUD (Create, Read, Update, Delete, vagyis létrehozás, kiolvasás, frissítés, törlés) műveletek elvégzésére. Mindezek mellett megismerkedünk a Tinker használatával, aminek a segítségével tudjuk parancssorból programozottan megszólítani az alkalmazásunkat.
Laravel_Eloquent

Adatbázis-kezelés 2. rész - Bevezetés az Eloquent használatába

Attila - 2022. 03. 03. 17:07 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Eloquent #Laravel #MySQL #Query Builder

Most már mindenféle adatbázishoz tudunk csatlakozni. A migrációs fájlok segítségével tudunk táblaszerkezeteket létrehozni és módosítani is (SQL DDL). Következhet az adatbázis-kezelés (SQL) manipulációs (DML) és lekérdezési (DQL) része. Elsőként az Eloquent-tel fogunk megismerkedni.
Laravel_Migration

Adatbázis-kezelés 1. rész - Bevezetés a migrációk világába

Attila - 2022. 03. 01. 10:58 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Laravel #MySQL #PHP

Az adatkapcsolat témakörét eléggé kiveséztem a korábbiakban (esetleg majd még további felhőszolgáltatások használatának bemutatása megtörténhet, úgy mint az Amazon vagy a Google). Helyileg is tudunk már különböző adatbázisokhoz csatlakozni, most már csak egy irányt kell kiválasztanunk, hogy melyiket használjuk a jövőben. Az én választásom a MySQL adatbázis-kezelőre esett, miután különböző szempontokat számításba vettem és átgondoltam. A következő néhány blogbejegyzésem az adatbázis kezeléséről fog szólni, ebben a bevezető részben áttekintem a migrációs fájlok használatának elméletét és gyakorlatát.
Laravel_x_MS_Azure

Adatbázis hozzáférés 5. rész - Felhőbeli alkalamazás tesztelés, frissítése

Attila - 2022. 02. 27. 20:37 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Azure #Cloud #git #Laravel #Laravel 8 #MySQL #Publikálás (Deployment)

Az előző két bejegyzésben bemutattam egy Laravel projekt kapcsán először az adatbázisának, majd magának a projektnek a felhőbe költöztetését. Innen fogjuk folytatni a munkát és megnézzük, hogy hogyan lehet frissíteni, tesztelni az alkalmazásnak és az adatbázisának a működését.
Azure-Laravel

Adatbázis hozzáférés 4. rész - Felköltözés a felhőbe

Attila - 2022. 02. 27. 11:28 - Olvasási idő: 5 perc

Címkék: #Adatbázis (Database) #Azure #Cloud #composer #Laravel #Laravel 8 #MySQL #npm #Publikálás (Deployment) #Telepítés (Installation)

Az előző részben a már működő Laravel Blog alkalmazásunkat felkészítettük arra, hogy képes legyen egy felhőbeli Azure-os MySQL adatbázisból kinyerni az adatokat. A mostani bejegyzésben fogjuk folytatni a munkát úgy, hogy magát az alkalmazást is feltelepítjük (deploy) a felhőbe, és ott tud majd kommunikálni az ottani adatbázissal. (UPDATE a bejegyzés elején!)
Azure-Mysql-DB-Connect

Adatbázis hozzáférés 3. rész - Kapcsolódás a felhőhöz

Attila - 2022. 02. 26. 17:40 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Azure #Cloud #Laravel #Laravel 8 #MySQL #Publikálás (Deployment)

Egy igazi különlegességgel készültem nektek! Ebben a bejegyzésben felköltöztetjük az adatbázisunkat a felhőbe, méghozzá a Microsoft Azure adatbázis szolgáltatását fogjuk használni. Korábbi bejegyzésekben lokálisan kapcsolódtunk a MySQL, SQLite, Microsoft SQL Server-hez. Most az Azure-ben az ún. "flexible-server"-t fogjuk használni, ami egy MySQL-alapú kiszolgáló. Minden, amit csinálni fogunk, ingyenes szolgáltatás, úgyhogy ez ne ijesszen el senkit a felhő használatától.
db_sqlite_mssql_v2

Adatbázis hozzáférés 2. rész - SQLite és Microsoft SQL Server

Attila - 2022. 02. 20. 21:18 - Olvasási idő: 4 perc

Címkék: #Adatbázis (Database) #Laravel #Microsoft SQL #MySQL #SQLite

Ahogy ennek a részsorozatnak az 1. részében ígértem, megnézzük, hogy hogyan lehet a MySQL-en kívül más adatbázis-kezelőkhöz hozzáférni az alkalmazásunkból. A "pehelykönnyű" SQLite és a "nagyágyúnak számító" Microsoft SQL Server lesz ehhez a segítségünkre. Hosszú bejegyzés következik, érdemes odafigyelni minden lépésre, mert könnyű lesz "eltévedni".
db_connection

Adatbázis hozzáférés 1. rész - Kapcsolat beállítása

Attila - 2022. 02. 19. 21:42 - Olvasási idő: 3 perc

Címkék: #Adatbázis (Database) #Laravel #Laravel 5.7 #Laravel 6 #Laravel 7 #Laravel 8 #MySQL

Az eddigi példáinkban egy változót vagy tömböt használtunk adattárolónak. Ez nem túlságosan életszerű megoldás, szóval a most következő bejegyzésekben meg fogjuk tanulni, hogyan kell valódi adatbázisokat kezelni. Átnézzük az adatbázis kapcsolatokat, a releváns beállítási fájlokat és az adatbázis lekérdezések felépítését is.

Támogatás

Wise

wise_qr_code

Revolut

revolut_qr_code

Címkefelhő