Error mysqld.sock al conectar a Mysql por consola

Siguiendo las instrucciones que veáis por Internet, veréis que para conectaros vía consola a vuestro servidor mysql debéis hacerlo así

1
mysqldump -u usuario -p basededatos > basededatos.sql

esto os permitirá hacer la copia de seguridad. Ahora bien, en muchas ocasiones, si lo hacéis en vuestro servidor local, nos encontramos con el problema que sale el error:

1
mysqldump: Got error: 2002: Can't connect to local MYSQL server throught socket 'var/run/mysqld/mysqld.sock' (2)

Eso es debido a que no coge bien la dirección de nuestro servidor. la solución mas rápida (sin no queréis editar ficheros) es añadir a la instrucción lo siguiente:

1
mysqldump -h 127.0.0.1 -u usuario -p basededatos > basededatos.sql

De este modo le indicamos dónde está nuestro servidor y ya no os saldrá el error.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

*