Laravel - Trabajando con base de datos
Laravel ha hecho que el procesamiento con la base de datos sea muy fácil. Laravel actualmente admite las siguientes 4 bases de datos:
- MySQL
- Postgres
- SQLite
- servidor SQL
La consulta a la base de datos se puede disparar usando SQL sin procesar, el generador de consultas fluido y el ORM Eloquent. Para comprender todas las operaciones CRUD (Crear, Leer, Actualizar, Eliminar) con Laravel, usaremos un sistema simple de administración de estudiantes.
Conectando a la base de datos
Configure la base de datos en config/database.php archivo y cree la base de datos de la universidad con estructura en MySQL como se muestra en la siguiente tabla.
Database: College
Table: student
| Nombre de columna | Tipo de datos de columna | Extra |
|---|---|---|
| Carné de identidad | int (11) | Clave principal | Autoincremento |
| Nombre | varchar (25) |
Veremos cómo agregar, eliminar, actualizar y recuperar registros de la base de datos usando Laravel en la tabla de estudiantes.
| No Señor. | Registro y descripción |
|---|---|
| 1 | Insertar registros Podemos insertar el registro usando la fachada DB con el método de inserción. |
| 2 | Recuperar registros Después de configurar la base de datos, podemos recuperar los registros usando la fachada DB con el método de selección. |
| 3 | Actualizar registros Podemos actualizar los registros usando la fachada DB con el método de actualización. |
| 4 | Eliminar registros Podemos eliminar el registro usando la fachada DB con el método de eliminación. |