viernes, 27 de marzo de 2009

Resumen de comandos comunes en mysql

* Conectarse a la consola de mysql:

# mysql -u root -p


* Listar todas las bases de datos:

show databases;


* Cambiarse a una en particular:

use NOM_BASE;


* Listar todas las tablas de una base de datos en uso:

show tables;


* Listar los clientes que tienen permitidas las conexiones:


* Borrar una tabla con todo y contenido:

drop table NOM_TABLA;


* Elimina los registros, pero mantiene la estructura de la tabla:

truncate table NOM_TABLA;


* Renombra una tabla:

rename table NOM_ACTUAL_TABLA to NOM_NUEVO_TABLA;



================================================================================

Comandos de mysql desde consola:


* Crear base de datos:

$ mysqladmin -u -p create


* Borrar la base de datos:

$ mysqladmin -u -p drop


* Listar procesos en ejecucion:

$ mysqladmin -u root -p proc


* Verificar status cada 5 segundos:

$ mysqladmin -u root -p -i 5 status



* Exportar base de datos a la ruta definida.

$ mysqldump --opt -u -h -p > /path/to/file


* Exportar todas las bases de datos a la ruta definida:

$ mysqldump --opt -u -h --all-databases -p > /path/to/file


* Optimizar las bases de datos:

$ mysqlcheck -o -u root -p --all-databases

1 comentario:

Ramfiz dijo...

Excelente, me sirvio bastante