framework PHP: bases de datos en Laravel

framework PHP

Cómo usar múltiples bases de datos en Laravel

Framework PHP – Laravel es un framework PHP gratuito y de código abierto, creado por Taylor Otwell. Sigue un patrón de diseño Modelo-Vista-Controlador (MVC). Laravel reutiliza los componentes existentes de diferentes marcos, lo que ayuda a crear una aplicación web perfecta y sobresaliente. Si estás familiarizado con PHP, Advance PHP te facilitará la tarea. Laravel es seguro y previene los ataques web utilizando su protección CSRF (Cross-site Request Forgery).

Mientras desarrollamos una aplicación web, algunas veces necesitamos usar múltiples bases de datos debido a los requisitos del proyecto o proyectos a gran escala, en este momento, laravel permite usar múltiples conexiones de bases de datos. Puede aprender fácilmente cómo usar múltiples bases de datos con laravel en este blog.


Agregar detalle de conexión de base de datos en .env

Como puede ver, puede usar múltiples si desea usar más bases de datos, también puede usar otros motores de bases de datos. Aquí usamos MySQL.

Configure los detalles de la base de datos en config/base de datos.php

agregue detalles en la matriz de connections.

Nota: Agregar todos los detalles de la conexión de la base de datos Aquí agregamos solo los detalles de la base de datos con fines de aprendizaje.

Ahora aprenderemos a usar esta conexión con Schema, Query y Eloquent Model.

Generador de esquemas

Con Schema Builder, puede usar cualquier conexión simplemente ejecutando el método connection():

Consultor de construcción

Similar a Schema Builder, puede definir una conexión en Query Builder:

Modelo elocuente

Similar a Query Builder, puede definir una conexión en Eloquent Model:

Además, puede usar la conexión en consultas de combinación personalizadas. con este sencillo ejemplo:


Gracias por leer este blog.

Recent Post