Inicio
» WINDOWS
»
Cómo instalar MariaDB en Windows Server con el instalador MSI
Cómo instalar MariaDB en Windows Server con el instalador MSI
Para instalar MariaDB en Windows Server, descargue el archivo MSI de la versión Community Server de 64 bits, ejecute el asistente como administrador, seleccione una instancia de base de datos, establezca una contraseña de root e instálela como un servicio de Windows. A continuación, verifique la conexión desde el cliente de línea de comandos de MariaDB. HeidiSQL puede ayudarle a importar un volcado SQL o a crear una base de datos.
Esta es una guía para una instalación nueva. Si el servidor ya tiene datos de MariaDB o MySQL, haga una copia de seguridad y revise la ruta de actualización antes de ejecutar el instalador.
Antes de empezar
Utilice una cuenta que permita instalar software y crear servicios de Windows. Compruebe que su versión de Windows Server sea compatible con el paquete MariaDB seleccionado; las versiones actuales podrían no ser compatibles con versiones anteriores de Windows. Descargue el archivo MSI desde la página oficial de MariaDB Community Server . Consulte la guía de instalación del MSI para Windows para obtener detalles sobre la plataforma y la guía de actualización de Windows para instancias existentes.
1. Descarga el archivo MSI de Windows.
Seleccione MariaDB Community Server, una versión estable compatible con su servidor, y el paquete para Windows de 64 bits. Descargue el .msiinstalador y anote su versión para el mantenimiento.
Seleccione el paquete MSI de Windows de 64 bits en la página de descarga de MariaDB Community Server.
2. Ejecute el instalador y acepte la licencia.
Abra el archivo MSI y apruebe la solicitud de permisos de Windows. Lea y acepte los términos de la licencia. Si el asistente detecta una instancia de base de datos existente, pause el proceso y verifique su plan de copia de seguridad y actualización antes de continuar.
Acepte los términos de la licencia en el Asistente de configuración MSI de MariaDB para continuar.
3. Seleccione las características del servidor.
En la configuración personalizada, asegúrese de que la instancia de base de datos y la función de servidor estén seleccionadas. El conjunto de funciones predeterminado incluye la instancia, las herramientas de cliente, las bibliotecas compartidas, los componentes de desarrollo y HeidiSQL; los símbolos de depuración están excluidos de forma predeterminada. Para una instalación estándar, la configuración predeterminada es adecuada. Elija un directorio de datos con suficiente espacio si necesita moverlo desde la carpeta de instalación.
Confirme que se haya seleccionado la instancia de base de datos; el MSI también puede instalar herramientas de cliente y HeidiSQL.
4. Establezca la contraseña de root.
Introduzca una contraseña segura y única para la rootcuenta de la base de datos y guárdela en un lugar seguro. No deje el usuario root sin contraseña. Mantenga el acceso remoto a root desactivado y las cuentas anónimas deshabilitadas, a menos que tenga una necesidad específica y segura; las aplicaciones habituales deben usar una cuenta independiente con permisos limitados.
Establezca una contraseña de administrador segura y desactive el acceso remoto de administrador.
5. Configurar el servicio de Windows y la red.
Mantenga seleccionada la opción Instalar como servicio para una implementación típica de servidor. El nombre de servicio predeterminado del MSI es MariaDB. Si la red TCP/IP está habilitada, el puerto predeterminado es 3306; compruebe si hay algún conflicto y registre cualquier cambio de puerto.
Para clientes remotos, restrinja la dirección de escucha de MariaDB y la regla del Firewall de Windows a la red privada o direcciones IP de cliente requeridas. No exponga el puerto 3306 a internet ni habilite el acceso remoto de administrador como acceso directo.
La configuración de servicio de Windows y de red TCP/IP en el instalador de MariaDB.
6. Instalar y verificar MariaDB
Revise la configuración, haga clic en Instalar , espere a que finalice la instalación y seleccione Finalizar . Si el asistente creó una instancia de base de datos como un servicio, la documentación de MariaDB indica que dicho servicio se ejecuta después de la instalación.
Abra el acceso directo al Símbolo del sistema de MariaDB desde el menú Inicio e inicie sesión:
mariadb -u root -p
Introduzca la contraseña cuando se le solicite. Al acceder al indicador de MariaDB, se confirma la conexión. Para comprobar la versión del servidor, ejecute el comando SELECT VERSION();correspondiente. El símbolo del sistema del menú Inicio añade el directorio de MariaDB bina la ruta; también puede comprobar el servicio en Servicios de Windows.
Un inicio de sesión exitoso en la línea de comandos finaliza en el indicador de MariaDB, listo para SQL.
7. Importar un archivo SQL con HeidiSQL
HeidiSQL es una función opcional de MSI. Si no está presente, descárguela desde la página oficial de HeidiSQL . Cree una sesión 127.0.0.1en el puerto 3306(o el puerto que haya configurado) y conéctese con una cuenta autorizada.
Seleccione la base de datos de destino, luego elija Archivo > Ejecutar archivo SQL , busque el .sqlarchivo y seleccione su codificación. Use UTF-8 solo si coincide con el volcado. Confirme primero el destino: HeidiSQL ejecuta el archivo al confirmarlo, y un volcado puede contener su propia CREATE DATABASEinstrucción USE. Consulte la ayuda de importación de HeidiSQL para obtener más detalles.
Seleccione el volcado SQL y su codificación conocida; se muestra UTF-8 como ejemplo.
8. Crear una base de datos
En HeidiSQL, haga clic con el botón derecho en el nodo del servidor conectado en el árbol de la izquierda, seleccione Crear nuevo > Base de datos , introduzca un nombre y confirme. O ejecute esto en una pestaña de consulta:
CREATE DATABASE appdb;
Reemplaza appdbcon el nombre que prefieras y luego actualiza el árbol o ejecuta SHOW DATABASES;. La cuenta necesita el CREATEprivilegio; MariaDB documenta la instrucción en su referencia CREATE DATABASE .
Crea una base de datos desde el nodo del servidor conectado en el árbol de la izquierda de HeidiSQL.
Solución rápida de problemas
Conexión rechazada: compruebe que el servicio MariaDB esté en funcionamiento y que el cliente utilice el puerto configurado.
Tiempo de espera remoto: verifique TCP/IP, la dirección de enlace, una regla de firewall con ámbito y el host permitido de la cuenta de base de datos.
Errores de importación: confirme la base de datos y la codificación de archivos seleccionadas; inspeccione el primer error antes de volver a ejecutar el volcado.
Datos existentes: nunca elimine un directorio de datos durante una actualización o desinstalación hasta que haya verificado que existe una copia de seguridad restaurable.
Una vez que el servicio se inicia y el cliente se autentica, MariaDB está listo para la configuración de la aplicación. Utilice una cuenta con privilegios mínimos para las aplicaciones y reserve el usuario root para la administración.