• Retrointernet
Retrointernet
Cómo conectar con el servidor MySQL

Cómo conectar con el servidor MySQL

  • 24 de septiembre de 2018

Para conectarnos con el servidor, invocamos el programa mysql desde la shell. El comando es así:

$ mysql opciones

La parte options de la línea de comando mysql puede estar vacía, pero es más probable que tengamos que emitir un comando como éste:

% mysql -h host_name -u user_name -p

Puede que no necesitemos suministra todas esas opciones cuando invoquemos mysql. Probablemente necesitemos especificar, al menos, un nombre de usuario y una contraseña.


Las distintas opciones son:

  • -h host_name (forma alternativa: --host=host_name). El host del servidor al que queremos conectarnos. Si el servidor está ejecutándose en la misma máquina en la que se está ejecutando mysql, esta opción puede normalmente omitirse.
  • -u user_name (forma alternativa: --user=user_name). El nombre de usuario de MySQL. Si estamos usando UNIX y este nombre es el mismo que el de la conexión entonces podemos omitirlo. En Windows, el nombre de usuario por defecto es ODBC.
  • -p (forma alternativa: --password). Esta opción indica a mySQL que nos avise para introducirle la contraseña. Si omitimos la opción -p, mysql supondará que no la necesitamos y no nos la pedirá. También podemos añadirla directamente como parámetro, así: --password=contraseña.

Pongamos un ejemplo, supongamos que nuestro nombres de usuario y contraseña de MySQL son Sinclair y Amstrad, y que queremos conectarnos al servidor que está ejecutándose en la misma máquina en la que estamos conectados. El comando que tendríamos que usar es:

$ mysql -u Sinclair -p

Después de introducir el comando, mysql imprime Enter password: para solicitar la contraseña, y nosotros tendremos que tenclar “Sinclair”.

Para conectarnos aun servidor remoto, que está en otra máquina, necesitamos especificar el nombre de host usando -h. Si ese host es vengadores-somos.net, el comando es así:

$mysql -h vengadores-somos.net -u Sinclair -p

Una vez que establecemos la conexión con el servidor, podemos terminar la sesión en cualquier momento tecleando QUIT:

mysql> QUIT

¿Qué te ha parecido? ¿lo tienes más claro? Es muy sencillo y con un poco de práctica se aprende rápido.

Vídeo relacionado