Categorías: RecursosWordPress

Configurar la base de datos de WordPress en el wp-config.php

Vamos a ver en este post cómo configurar la base de datos de WordPress en el archivo wp-config.php durante una instalación.

Para una instlación completa de WordPress os recomiendo leer este post:

Parámetros para configurar la base de datos de WordPress

Siguiendo la documentación oficial vamos a repasar los distintos parámetros:

/** El nombre de tu base de datos de WordPress */define('DB_NAME', 'Nombre de la base de datos');
/** Tu nombre de usuario de MySQL */define('DB_USER', 'Usuario de la base de datos');
/** Tu contraseña de MySQL */define('DB_PASSWORD', 'Contraseña del usuario de la base de datos');
/** Host de MySQL (es muy probable que no necesites cambiarlo) */define('DB_HOST', 'localhost');
/** Codificación de caracteres para la base de datos. */define('DB_CHARSET', 'utf8');
/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */define('DB_COLLATE', '');

Repasamos cada parámetro:

  • DB_NAME: Nombre de la base de datos donde se alamacenarán los datos sobre las entradas, páginas, imágenes…
  • DB_USER: Usuario para conectar con la base de datos.
  • DB_PASSWORD: Password del usuario de la base de datos.
  • DB_HOST: Normalmente suele tener el valor ‘localhost’, en caso de ser una base de datos externa al servidor pondremos su host correspondiente.
  • DB_CHARSET: Con valor en el 99% de los casos = ‘utf8’ define la codificación de caracteres.
  • DB_COLLATE: Cotejamiento de la base de datos, normalmente se deja vacío. Si se modifica debe coincidir con el cotejamiento de la base de datos creada previamente. En esta URL tenemos los diferentes cotejamientos.

Normalmente el proveedor de hosting o nosotros desde el panel de administración del hosting de nuestra web podemos sacar estos datos.

Adicionalmente siempre recomiendo rellenar este otro dato por cuestiones de seguridad:

/* Prefijo de la base de datos de WordPress. */$table_prefix = 'Prefijo';

Se trata del prefijo que tendrán los nombres de las tablas de la base de datos. De esta manera las tablas no tendrán un nombre por defecto y será más difícil para scripts maliciosos detectar dichas tablas.

compartir
Publicado por
Aner Barrena