MariaDB es uno de los sistemas de gestión de bases de datos que WordPress puede utilizar para almacenar y recuperar la información de tu blog. Es una alternativa a la popular aplicación de base de datos MySQL.
WordPress utiliza una base de datos como un archivador para tu sitio web. Contiene tus publicaciones y páginas, comentarios, muchas configuraciones y mucho más.
Puedes usar WordPress sin saber cómo funciona la base de datos detrás de escena, pero tener una comprensión básica es útil al solucionar problemas con tu sitio de WordPress.

¿Qué es una base de datos?
MariaDB es un sistema de gestión de bases de datos relacional que se ejecuta en tu servidor de alojamiento de WordPress y maneja múltiples usuarios y bases de datos. Esto significa que actúa como un archivador digital que organiza y almacena los datos de tu sitio web en diferentes tablas.
Funciona de la misma manera que MySQL y es totalmente compatible con WordPress, por lo que puedes usar cualquiera de las dos aplicaciones de base de datos con WordPress. Típicamente, la elección del software de base de datos la realiza tu proveedor de hosting de WordPress.
Ambas aplicaciones utilizan un lenguaje de programación llamado SQL, o Lenguaje de Consulta Estructurado. Se pronuncia 'sequel' y se utiliza para recuperar, agregar y eliminar información de las tablas de la base de datos.
Una instrucción SQL para recuperar datos se conoce como una consulta, y típicamente se ve algo así:
SELECT * FROM wp_posts WHERE ID = 23;
No necesitas tener habilidades de codificación ni conocimientos de bases de datos para usar WordPress. Todo esto sucede automáticamente detrás de escena.
Pero con algunos conocimientos básicos de SQL, los usuarios más avanzados pueden solucionar muchos errores de WordPress trabajando directamente con la base de datos, como:
- Restablecer una contraseña de WordPress
- Agregar un usuario administrador
- Cambiar la dirección de correo electrónico de WordPress
Esto es especialmente útil cuando no puedes iniciar sesión en el área de administración de WordPress. En ese caso, puedes obtener acceso directo a tu base de datos de WordPress usando phpMyAdmin.
Esta es una aplicación web que encontrarás en el panel de control de tu proveedor de hosting web. Puedes usarla para administrar tu base de datos de WordPress desde tu navegador web.

Puedes aprender más sobre bases de datos y cómo usarlas en nuestra guía para principiantes sobre administración de bases de datos de WordPress con phpMyAdmin.
¿Cuál es la diferencia entre MySQL y MariaDB?
La aplicación de base de datos MySQL tiene una larga historia. Fue lanzada por primera vez en 1995 y rápidamente ganó popularidad como una aplicación de gestión de bases de datos rápida, eficiente y asequible.
Cuando WordPress se lanzó en 2003, eligió MySQL para administrar su base de datos.
Actualmente es propiedad de Oracle Corporation. Es software de código abierto con licencia bajo la GPL y está disponible de forma gratuita.
Cuando MySQL fue adquirido por Oracle en 2009, una comunidad de desarrolladores creó una bifurcación del software. Llamaron a este nuevo proyecto de código abierto MariaDB.
Con MariaDB, podrían seguir trabajando en la base de datos independientemente de Oracle, mientras que Oracle supervisaría el desarrollo continuo de MySQL.
Desde entonces, se han agregado nuevas funciones a MariaDB que no están en MySQL, y el equipo ha mejorado su rendimiento. Sin embargo, sigue siendo completamente compatible con MySQL.
Cambiamos este blog a MariaDB en 2019 para aprovechar los beneficios de rendimiento y acelerar el sitio web de WPBeginner.
¿Cómo usa WordPress su base de datos?
La mayor parte de tus datos de WordPress se almacenan en tablas de bases de datos. Esto incluye publicaciones, páginas, comentarios, categorías, etiquetas, campos personalizados, usuarios y otras configuraciones de WordPress.
Es posible que recuerdes haber proporcionado información para configurar la base de datos cuando instalaste WordPress por primera vez. instalaste WordPress. Se te pidió que proporcionaras un nombre de base de datos, host, nombre de usuario y contraseña.

Esta información sobre la base de datos de WordPress se almacena en el archivo de configuración wp-config.php.
WordPress utilizó la información que proporcionaste para crear tablas de base de datos y luego creó los datos de instalación predeterminados dentro de esas tablas.
Hay 12 tablas de base de datos creadas con una instalación predeterminada de WordPress:
wp_commentmetacontiene información meta sobre comentarios.wp_commentscontiene comentarios y los detalles del autor del comentario.wp_linksadministra las listas de blogs creadas por versiones anteriores de WordPress.wp_optionscontiene la mayoría de la configuración de WordPress a nivel de sitio.wp_postmetacontiene información meta sobre publicaciones, páginas y tipos de publicación personalizados.wp_postscontiene tus publicaciones, páginas, tipos de publicación personalizados y revisiones.wp_termmetacontiene metadatos para términos bajo taxonomías personalizadas.wp_termscontiene términos bajo taxonomías, como cada categoría y etiqueta.wp_term_relationshipsadministra las relaciones entre los tipos de publicación y los términos.wp_term_taxonomydefine taxonomías para diferenciar entre categorías y etiquetas.wp_usermetacontiene información meta sobre usuarios registrados.wp_userscontiene información de usuario, incluyendo nombres de usuario y contraseñas.
Notarás que cada tabla comienza con el prefijo wp_. Te recomendamos que elijas un prefijo diferente durante la instalación de WordPress para mejorar la seguridad de tu sitio web.
Ahora, dado que tu contenido importante de WordPress se almacena en la base de datos, necesita ser respaldado regularmente, junto con los archivos almacenados en tu biblioteca de medios, temas y plugins.
Los plugins de respaldo como Duplicator respaldan automáticamente tus archivos y tablas de base de datos y los almacenan de forma segura en una ubicación remota. Te recomendamos que sigas nuestra guía sobre cómo respaldar tu sitio de WordPress.
Ejecutando MariaDB en tu computadora
Si quieres ejecutar WordPress localmente en tu computadora, entonces necesita ejecutar el software en el que se basa WordPress. Esto incluye una aplicación de gestión de bases de datos como MariaDB o MySQL, así como software de servidor web como Apache y el lenguaje de programación PHP.
Es difícil configurar todas esas aplicaciones por separado, por lo que se han desarrollado soluciones para instalar fácilmente WordPress en Windows y Mac.
Una de estas soluciones utiliza MariaDB, y esa es XAMPP.

XAMPP se ejecuta en Windows, Mac y Linux, y puedes aprender a instalarlo siguiendo nuestra guía sobre cómo crear un sitio local de WordPress usando XAMPP.
Esperamos que este artículo te haya ayudado a aprender más sobre MariaDB en WordPress. También te recomendamos consultar nuestra lista de Lecturas Adicionales a continuación para ver artículos relacionados con útiles consejos, trucos e ideas para WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.
Lectura adicional
- Base de datos
- Cómo restablecer una contraseña de WordPress desde phpMyAdmin
- phpMyAdmin
- Cómo cambiar el correo electrónico de administrador de WordPress (3 métodos)
- Cómo crear un sitio local de WordPress usando XAMPP
- MySQL
- Guía para principiantes sobre la gestión de bases de datos de WordPress con phpMyAdmin
- Consulta
- 63 errores más comunes de WordPress y cómo solucionarlos
- Cómo funciona realmente WordPress detrás de escena (infografía)

