No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Instalación de MariaDB en Windows

7/34
Recursos

Aportes 14

Preguntas 7

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

IMPORTANTE!!
Si tienes inconvenientes en la instalacion de mariaDB porque en el curso pasado o por la razon que sea ya estabas usando el puerto 3306. Lo que debes hacer es apagar o detener el servidor de la base de datos o lo que ya estes corriendo en este puerto, y esto lo haces (en Windows) colocando en el buscador services.msc, lo abres y buscas la base de datos o lo que tengas corriendo en el puerto 3306 (en mi caso era MySQL por el curso anterior de fundamentos BD) y le das en detener.

Una vez hecho esto, puedes realizar el proceso de instalacion de mariaDB con normalidad 😃

Por primera vez tengo la oportunidad de seguir un curso que este al dia, actualizado y pueda usar las mismas herramientas. ✨
.
Bueno queria aportar: en mi ambiente de desarrollo uso Laragon, en este caso fue necesario descargar a MariaDB en formato .zip
.
Luego el archivo .zip debe ser descomprimido en la carpeta donde estan instaladas las bases de datos, asi:
.

F:\laragon\bin\mysql\mariadb-10.6.10-winx64

.
📑 De esta manera podremos cambiar entre motores de bases de datos, en dado caso que el proyecto asi lo requiera.

Hola, si tienen el mismo error de lo puerto 3306, pueden hacer esto. (para Windows)

  1. Abrir la consola de Windows como Administrador (importante que sea como administrador).
  2. Escribir el siguiente comando.
netstat -ano | findstr :3306
  1. Les saldrá algo como esto.
  2. Recuerde el número que está al final, el que está después de “LISTENING”, en mi caso el 3980.
  3. Abrir el administrador de tareas y entrar al apartado de servicios.
  4. Organicen el orden por PID y busquen el número que les había arrojado la consola de Windows.
  5. En mi caso ya no encuentro el número, pues ya finalicé la tarea, pero cuando encuentren el número, den clic derecho y luego dan clic en “Detener”, ya podrán continuar la instalación de MariaDB. 😃

En mi caso de instalación use:

  • Version: 10.8.5

  • Mirror: GigeNET - Chicago, IL.
    Next, Next, Next…
    Todo ok ✅

Si en su proceso de descarga notan que se está demorando mucho en completarse, asegurense de cambiar el servidor de descarga

Paso a paso para detener uso del puerto TCP 3306 y poder proceder con la instalación de MariaDB:

Enlace youtube: youtube.com/watch?v=wUC-ERsRKco&ab_channel=TruzzBlogg

  1. Abrir la consola como administrador (Escribir console en la barra de herramientas de tu PC y darle click derecho “Ejecutar como administrador”)
  2. Escribir lo siguiente —> netstat -nao | findstr 0.0.3306
  3. El resultado arrojado es el PID Number: LISTENING (PID Number)
  4. Abrir el monitor de recursos y buscar la app que genera el conflicto (es decir, realizar la búsqueda del PID para encontrar el programa que genera el conflicto)
  5. Escribir en la consola lo siguiente —> taskkill /pid (PID Number) /f
  6. Debe aparecer un mensaje como este (en mi caso el PID era el 6680): SUCCESS: The process with PID 6680 has been terminated.

💚 Like si también pusiste toor como contraseña por el profesor del curso anterior.

Jejeje yo haciendo esto con Xampp instalado, 🤭 me tope con una gran sorpresa

Una buena opción, para evitar conflictos e inconvenientes si tienes otras bases de datos instaladas es usar Docker. En mi caso usando docker compose:

version: '3.1'

services:

 mdb:
    image: mariadb
    restart: unless-stopped
    environment:
      MARIADB_ROOT_PASSWORD: root
    volumes:
      - $HOME/mariaddbb:/var/lib/mysql
    ports:
      - 3307:3306

En el segmento ports expongo el puerto de mariadb 3306 al puerto en mi máquina local 3307, de esta forma evito conflictos con alguna otra base de datos usando el puerto 3306 en mi máquina.

Curso de Docker
Documentación MariaDB Docker

por primera vez hago la instalación tal cual como se muestra en el vídeo y me funciona. que satisfacción. excelente video.

Aqui les dejo una web para quienes tienen otro servidor de bases de datos instalado y por alguna razon no quieren abrir el puerto 3306
.
.
En general es buena practica de seguridad informatica no usar puertos predeterminados ya que los ataques informaticos generalmente estan enfocados directamente para puertos predeterminados

En mi caso descargué la Version: 10.10.3 y Mirror: GigeNET - Chicago, IL.

Aqui les dejo una guía para instalar MariaDB 10.3 en Ubuntu:

sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation

Y ya con esto pueden instalar sin descargarlo en la página.

si tienes windows 32 bits puedes descargar la versiones 10.4.22 (para windows 7) o 10.5.13 (para windows 10)