Trucos para MySQL

para hacer copia de seguridad de una base de datos en mysql

Realizar una copia de seguridad de todas las bases de datos

Realizar una copia de seguridad de una tabla de una base de datos

para restaurarla

Para conectarnos remotamente a myslq

Existe varios programas para administrar remotamente una bases de datos mysql. Uno de ellos es mysqlcc http://sourceforge.net/projects/mysqlcc/

Antes que nada para poder conectarnos tenemos que dar permisos al usuario en la BDD. Para ello Nos conectamos localmente a la BDD

mysql -uUSERNAME -pPASSWORD mysql<code>
<code> mysql> grant all on * to 'USERNAME' identified by 'PASSWORD';

O bien si queremos darle permisos a una bases de datos en particular desde un equipo en particular

GRANT ALL ON basededatos.* TO usuario@'ipmaquinaremota' IDENTIFIED BY 'PASSWORD';

Solucionar error connecting to database: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

Para solucionar dicho error hay que borrar los siguientes ficheros :

rm /var/lib/mysql/ib_logfile0
rm /var/lib/mysql/ib_logfile1