Home | Clases | Creación de un CMS en PHP con Laravel | Base de datos

Base de datos


Introducción

Lo siguiente que vamos a tener que configurar antes empezar a desarrollar nuestro CMS es la conexión con la base de datos.


La base de datos

Nuestra base de datos será de tipo MySQL y debe tener codificación UTF-8 e intercalación utf8_general_ci.

Se recomienda además crear un usuario de base de datos restringido a las operaciones básicas dentro de tablas CREATE, UPDATE, SELECT y DELETE y las operaciones de crear, modificar y eliminar tablas, ya que las tablas las crearemos desde Laravel mediante migrate.

Todo esto lo podríamos hacer mediante algún editor gráfico de MySQL, o directamente accediendo con nuestro usuario root mediante un terminal con el comando:



Cuando nos hayamos conectado, podemos introducir las líneas siguientes para crear la base de datos:



Y lo siguiente para crear un usuario con contraseña restringido a la base de datos cms_laravel y a las operaciones mencionadas:



Nota: Para evitar errores de validación de password, ésta debe tener al menos 8 caracteres e incluir un número, una mayúscula y un carácter especial.


El archivo de configuración

Para que más adelante nos funcione la conexión a la base de datos, solo faltaría modificar el archivo .env de nuestro proyecto para que incluya los valores adecuados en el apartado de la base de datos:



IMPORTANTE: No olvides sustituir los valores APP_KEY, DB_DATABASE, DB_USERNAME y DB_PASSWORD por los tuyos.
Fecha de publicación: 24/05/2019
Asignaturas: desarrollo web en entorno servidordespliegue de aplicaciones web
Temas: blog gestor de contenidos laravel php css jquery
Utilizamos cookies propias y de terceros para mejorar su experiencia en la navegación. Al seguir navegando entendemos que acepta su uso.
Si lo desea, consulte nuestras políticas de privacidad y cookies
ENTENDIDO
[X] Cerrar

Contacta conmigo


[X] Cerrar

Acceso alumnos