javoaxian cambió a: javoaxian.me
Este blog se mantendrá como histórico del nuevo javoaxian.me. Por tal motivo, sólo serán creados post que harán referencia a los del nuevo blog. Si hay dudas y comentarios, favor de hacerlos en javoaxian.me.

sábado, 28 de junio de 2008

Usar el comando mysql para conectarse a una base de datos en otro equipo

En esta ocasión nos conectaremos a una base de datos de manera remota, usando el comando mysql.

La forma para conectarnos es muy sencilla, bastará con agregar las siguientes opciones del comando.

javoaxian@darthmaul:~$ mysql -u usuario -h servidor -P #puerto -D base_de_datos -p

Ahora explicaré brevemente las opciones aunque creo que son muy sencillas de adivinar lo que hacen.
  • -u: Nombre del usuario de la base de datos.
  • -h: Nombre o IP del servidor donde se encuentra la base de datos.
  • -P: Puerto donde esta ejecutandose MySQL (el default es: 3306).
  • -D: Nombre de la base de datos.
  • -p: Para que nos solicite nuestra contraseña.
Para concluir pondré un ejemplo para conectarme a mi base de datos:

javoaxian@darthmaul:~$ mysql -u javoaxian -h 127.0.0.1 -P 3306 -D javoaxian -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12 to server version: 5.0.24-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>