Instalar MariaDB en Windows: paso a paso
Puedes instalar MariaDB en Windows rápida y fácilmente. En esta guía aprenderás cómo descargar el instalador, configurar la instancia de MariaDB y gestionarla con una herramienta gráfica como HeidiSQL.
¿Por qué usar MariaDB en Windows?
Windows está muy extendido en empresas y entornos de desarrollo. MariaDB funciona de manera estable en sistemas operativos Windows y ofrece la misma funcionalidad que en Linux. Si deseas ejecutar aplicaciones web localmente o crear un entorno de desarrollo familiar, la integración de MariaDB en Windows ofrece una solución sencilla.
MariaDB en Windows: ¿cuáles son los requisitos?
- Windows 10 o 11 (se recomienda 64 bits)
- Permisos de administrador para realizar la instalación
- Acceso a Internet para descargar el instalador
- Opcional: HeidiSQL (recomendado para la gestión gráfica)
Instala MariaDB en Windows paso a paso
La instalación se realiza a través de un instalador oficial que te guía por todos los pasos importantes. Esta guía te acompaña en cada paso del proceso.
Paso 1: descarga el instalador
- Visita la sección de descargas de la Página oficial de MariaDB.
- En la página, selecciona “MariaDB Community Server” y luego haz clic en la opción “Windows (MSI Installer)”.
- Descarga la versión actual, por ejemplo, MariaDB 11.7 para Windows x64. Asegúrate de que se adapte a la arquitectura de tu sistema.
Paso 2: instala el paquete MSI
- Inicia el instalador MSI que descargaste previamente haciendo doble clic.
- En la pantalla de bienvenida, haz clic en “Next” para comenzar con la configuración.
- Acepta los términos de la licencia marcando “I accept the terms” y luego haz clic nuevamente en “Next”.
- En la sección “Custom Setup”, selecciona específicamente qué componentes deseas integrar. Para un entorno de prueba sencillo, puedes desmarcar herramientas de terceros, por ejemplo, si prefieres instalar HeidiSQL manualmente.
- Determina el directorio de instalación. El predeterminado es
C:\Program Files\MariaDB x.x. También puedes modificar esta ruta si prefieres otro disco o directorio.
Paso 3: configura el servidor
- Asigna una contraseña de root segura para tu instancia de MariaDB. La necesitarás más adelante para iniciar sesión como administrador.
- Activa la opción “Use utf8mb4 as default server’s character set” para garantizar que la base de datos admita conjuntos de caracteres modernos.
- Puedes dejar los ajustes restantes, como el puerto (3306), inicio como servicio de Windows y uso del motor InnoDB, en sus valores predeterminados, a menos que tengas requisitos específicos.
- Haz clic en “Install” para comenzar la instalación. Esta tardará entre uno y tres minutos, dependiendo del sistema.
Paso 4: prueba la instalación de MariaDB en Windows
- Abre el símbolo del sistema de Windows (cmd) después de la instalación exitosa.
- Ejecuta el siguiente comando para conectarte a tu instancia de MariaDB:
"C:\Program Files\MariaDB 11.7\bin\mariadb.exe" -u root -pcmd- Introduce la contraseña de root que asignaste anteriormente. Tras iniciar sesión correctamente, verás la consola de MariaDB, donde podrás ejecutar comandos SQL.
Paso 5: instala HeidiSQL
- Abre la página web de HeidiSQL.
- Descarga la versión actual e instálala como de costumbre.
- Después del primer inicio, aparece el gestor de conexiones. Haz clic en “Nuevo” para crear una nueva conexión.
- Introduce los siguientes datos:
- Nombre de la conexión: por ejemplo, “Local MariaDB”
- Tipo de conexión: MariaDB o MySQL (TCP/IP)
- Biblioteca: libmariadb.dll
- Nombre de host/IP: 127.0.0.1
- Nombre de usuario: root
- Contraseña: la contraseña de root asignada en el paso 3
- Puerto: 3306
- Haz clic en “Guardar” para guardar la conexión y luego en “Abrir” para iniciarla. Ahora deberías tener acceso a tu instancia de base de datos.
Paso 6: crea una base de datos
- Abre HeidiSQL y conéctate a tu servidor de MariaDB.
- Haz clic con el botón derecho en el panel de navegación izquierdo sobre tu conexión y selecciona “Crear nuevo” -> “Base de datos”.
- Introduce un nombre para la nueva base de datos, por ejemplo,
__testdb__, y confirma con OK. La nueva base de datos aparecerá ahora en el resumen y estará lista para usar inmediatamente.
Paso 7: restaura la copia de seguridad
- Selecciona en el árbol de la izquierda la base de datos en la que deseas importar una copia de seguridad.
- Abre el menú “Archivo” -> “Ejecutar archivo SQL”.
- Selecciona tu archivo .sql deseado en el cuadro de diálogo de selección de archivos y haz clic en “Abrir”.
- HeidiSQL ejecutará todos los comandos SQL del archivo, y en pocos momentos la estructura y los datos de tu base de datos estarán importados.
Paso 8: ajusta el archivo de configuración
- Navega hasta el directorio de instalación de MariaDB en Windows, por ejemplo,
C:\Program Files\MariaDB 11.7\data. - Abre el archivo
my.inicon un editor de texto de tu elección. Asegúrate de iniciar el editor con derechos de administrador. - Realiza las modificaciones necesarias. Por ejemplo, puedes ajustar el conjunto de caracteres y el número máximo de conexiones simultáneas:
[server]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
max_connections=200ini- Guarda el archivo y reinicia el servicio de base de datos para que los cambios surtan efecto:
net stop mariadb
net start mariadbcmdCon esto, tu entorno MariaDB windows queda completamente configurado y listo para usarse en producción.

