Laravel - Arbeiten mit der Datenbank
Laravel hat die Verarbeitung mit der Datenbank sehr einfach gemacht. Laravel unterstützt derzeit folgende 4 Datenbanken:
- MySQL
- Postgres
- SQLite
- SQL Server
Die Abfrage an die Datenbank kann mit Raw SQL, dem Builder für fließende Abfragen und dem eloquenten ORM ausgelöst werden. Um alle CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) mit Laravel zu verstehen, verwenden wir ein einfaches Studentenverwaltungssystem.
Verbindung zur Datenbank herstellen
Konfigurieren Sie die Datenbank in config/database.php Datei und erstellen Sie die College-Datenbank mit Struktur in MySQL wie in der folgenden Tabelle gezeigt.
Database: College
Table: student
Spaltenname | Spaltendatentyp | Extra |
---|---|---|
Ich würde | int (11) | Primärschlüssel | Automatisches Inkrementieren |
Name | varchar (25) |
Wir werden sehen, wie Datensätze mit Laravel in der Schülertabelle hinzugefügt, gelöscht, aktualisiert und aus der Datenbank abgerufen werden.
Sr.Nr. | Aufnahme & Beschreibung |
---|---|
1 | Datensätze einfügen
Wir können den Datensatz über die DB-Fassade mit Einfügemethode einfügen. |
2 | Datensätze abrufen
Nach der Konfiguration der Datenbank können wir die Datensätze mithilfe der DB-Fassade mit der Select-Methode abrufen. |
3 | Datensätze aktualisieren
Wir können die Datensätze mithilfe der DB-Fassade mit der Aktualisierungsmethode aktualisieren. |
4 | Datensätze löschen
Wir können den Datensatz über die DB-Fassade mit der Löschmethode löschen. |