Progreso del curso: 0%
Tema 2.7

Práctica - Crear una base de datos

2.7 Práctica - Crear una base de datos

En este apartado práctico vamos a llevar a cabo uno de los pasos más fundamentales para instalar WordPress en un servidor local: la creación de la base de datos. Después de haber instalado XAMPP en tu equipo, como se indicaba en el apartado anterior, tenemos el servidor MySQL listo para funcionar. Sin embargo, WordPress necesita un lugar donde almacenar toda la información de tu sitio web: artículos, comentarios, usuarios, configuraciones y más. Ese lugar es precisamente la base de datos MySQL que crearemos durante esta práctica.

La base de datos es el corazón del sistema de WordPress. Sin ella, simplemente no hay forma de que WordPress pueda guardar ni recuperar información. Es como intentar escribir un libro sin páginas. Por eso, antes de instalar WordPress en tu máquina local, debemos crear una base de datos vacía que estará lista para recibir toda la estructura de tablas que WordPress crea automáticamente durante la instalación.

Accediendo a phpMyAdmin

El primer paso consiste en acceder a phpMyAdmin, que es la herramienta que ya viene incluida en XAMPP para administrar bases de datos MySQL de forma visual. No necesitas escribir código SQL directamente si no quieres. Para acceder, debes tener XAMPP funcionando con Apache y MySQL iniciados. Abre tu navegador web y dirígete a la siguiente dirección: http://localhost/phpmyadmin

Si todo está correctamente instalado, deberías ver la interfaz de phpMyAdmin, que tiene una columna izquierda con bases de datos existentes y un área central con opciones para gestionar la base de datos seleccionada. Si en lugar de eso ves un mensaje de error, verifica que hayas iniciado tanto Apache como MySQL en el panel de control de XAMPP.

Creando la base de datos

Una vez dentro de phpMyAdmin, busca la sección Nueva base de datos en el área superior o en la columna izquierda. Verás un campo de texto donde escribir el nombre de la base de datos. Es importante que elijas un nombre descriptivo y que recuerdes fácilmente. Los nombres más comunes son: wordpress, wordpress_local, miwebsite_db o similar.

El nombre de la base de datos tiene restricciones técnicas: solo puede contener letras, números y guiones bajos. No se permiten espacios ni caracteres especiales. Una vez escribas el nombre deseado, phpMyAdmin te mostrará un desplegable para seleccionar el conjunto de caracteres o collation. Para WordPress, la recomendación estándar es usar utf8mb4_unicode_ci, que soporta correctamente caracteres acentuados, símbolos especiales y emojis. Después, simplemente haz clic en el botón Crear.

Verificando la creación y obtención de credenciales

Tras hacer clic en crear, phpMyAdmin te mostrará un mensaje de confirmación indicando que la base de datos ha sido creada exitosamente. En la columna izquierda, ahora deberías ver tu nueva base de datos en la lista de bases de datos disponibles. En este punto, tu base de datos está vacía y lista para que WordPress la use durante su instalación.

Es crucial que anotes los siguientes datos, que necesitarás cuando instales WordPress:

  • Nombre de la base de datos: el que acabas de crear (por ejemplo, "wordpress")
  • Usuario de la base de datos: por defecto en XAMPP es "root"
  • Contraseña del usuario: en XAMPP por defecto está vacía (sin contraseña)
  • Host de la base de datos: generalmente "localhost" o "127.0.0.1"

Si en algún momento modificaste la contraseña del usuario root durante la instalación de XAMPP, deberás usar esa contraseña modificada en lugar de una vacía.

Caso práctico: Base de datos para un blog de marketing digital

Imagina que quieres crear un sitio web local para practicar sobre marketing digital antes de publicarlo en Internet. Accedes a phpMyAdmin, escribes como nombre de base de datos "blog_marketing_digital_local", seleccionas utf8mb4_unicode_ci como conjunto de caracteres y creas la base de datos. Ves el mensaje de confirmación y ya tienes tu base de datos lista. Después, cuando instales WordPress, introducirás estos datos en el formulario de configuración inicial, y WordPress automáticamente creará más de 12 tablas dentro de esa base de datos para almacenar toda la información de tu sitio web. Sin este paso previo, WordPress no podría completar su instalación.

Ideas clave

  • phpMyAdmin es la herramienta visual incluida en XAMPP para gestionar bases de datos sin necesidad de escribir comandos SQL
  • WordPress requiere una base de datos MySQL donde almacenar artículos, usuarios, configuraciones y toda la información del sitio
  • Es esencial anotar el nombre de la base de datos, usuario y contraseña para usarlos durante la instalación de WordPress
  • En XAMPP, por defecto el usuario es "root" y la contraseña está vacía, a menos que la hayas modificado durante la instalación
  • El conjunto de caracteres recomendado para soportar acentos y caracteres especiales es utf8mb4_unicode_ci
  • Una base de datos nueva está vacía; WordPress crea automáticamente las tablas necesarias durante su instalación
¿Has terminado este apartado? Tu progreso se guarda en este navegador. Regístrate para conservarlo en tu cuenta.