1

Como Conectarte a tu MySQL Server desde la consola (Ubuntu 24.04) en 2 sencillos pasos.

¡Hola espero te encuentres bien!
En esta oportunidad te mostraré cómo conectarte a tu servidor MySQL a través de la consola en ubuntu, con Dos sencillos pasos 😉

Para conectarte al servidor MySQL, debemos validar y conocer lo siguiente:

a). Dirección IP del equipo donde tienes desplegado MySQL. En mi caso, es una maquina virtual con Ubuntu Server 22.04 en AWS (Amazon Web Services).
b). Nombre del usuario MySQL.
c). Contraseña del usuario MySQL.

Una vez que tengas los detalles necesarios, estarás listo para conectarte al servidor MySQL y comenzar a trabajar con tus bases de datos.

¡Vamos a la Consola!

1) Verificamos la versión de MySQL Client que tenemos instalada:

> mysql --version

Resultado esperado:

> mysqlVer 8.0.32-0ubuntu0.22.04.2forLinuxonx86_64 (()Ubuntu)

Si obtienes un resultado como este:

> -bash:mysql: command not found

Es necesario instala mysql client, lo hacemos con el siguiente comando.

> sudo apt install mysql-client-core-8.0
rrrrr.png

2). Nos conectamos al Servidor Mysql con el comando:

> mysql -h adressIPserver -u userName -p 

-h: Donde pasamos o definimos la IP donde está corriendo nuestro mysql, si esta desplegado localmente solo colocamos localhost 😉
-u: Parámetro donde le pasamos al comando el nombre de nuestro usuario mysql.
-p: Con este parametro indicamos la solicitud para contraseña.

Ejemplo:
cats2000.jpg

Colocamos la contraseña y al Presionar ENTER se establece la conexión.
676767676767.png

Ya establecida la conexión nuestra consola pasa a mostrar el indicativo:

mysql>

LISTO! 😃 Ya estamos conectado.

Tips! 😉

  • Podemos listar las bases de datos que tenemos:
> shown databases;
09099.png
  • Para listar los usuarios registrados:
SELECTuser,host FROM mysql.user;
66tyythgh5656.png

En la Columna USER se listan los nombres de los usuarios que tenemos registrados, en la columna HOST, nos muestra las direcciones IP, de donde estaba permitido establecer conexón.

  • Si muestra localhost puede iniciar únicamente desde el equipo donde esta desplegado.
  • Si muestra % el usuario tendrá acceso al servidor desde cualquier host.

NOTAS IMPORTANTE
Permisos / Accesos:

  • En mi caso, mi servidor de mysql esta desplegado en un MV en AWS, para ellos es necesario tener en cuenta las reglas y grupos de seguridad para los acceso. Es decir, para que el tráfico o flujo a la maquina sea permitada por los puerto utilizados (MYSQL: 3306).

Te comparto un enlace donde puedes mirar mas comandos de mysql: https://desarrolloweb.com/articulos/2408.php

Escribe tu comentario
+ 2