Estos son algunos comandos útiles usados por MySQL para manejar bases de datos. Es un listado básico donde no hay mucha explicación. Simplemente es una guía para comenzar a trabajar con las bases de datos Mysql.
Obtener información sobre las bases de datos Mysql :
* show databases; - Listar todas las bases de datos.
* connect [database]; - Conectarse a esa base de datos.
* show tables; - Listar todas las tablas de una base de datos.
* show table status; - Muestra informacion sobre las tablas de la base de datos.
* describe [table]; - Muestra la estructura de una tabla de la base de datos.
Manejo de bases de datos Mysql :
* drop table [table]; - Elimina la tabla, incluyendo registros y estructura.
* drop table if exists [table]; - Elimina la tabla de la base de datos, pero antes verifica que exista.
* truncate table [table]; - Elimina los registros, pero mantiene la esrtuctura de la tabla.
* rename table [table] to [nuevo nombre de tabla]; - Renombra una tabla de la base de datos.
Algunos comandos útiles para cunsultas a las bases de datos Mysql:
* select * from [table] limit [numero]; - Muestra los registros desde el 1 hasta [numero].
Ej. select * from tabla limit 10; - Muestra los 10 primeros registros.
select * from [table] limit [numero inicio],[numero]; - Muestra los registros desde el numero de inicio hasta numero inicio + numero.
Ej. select * from tabla limit 11,10; - Muestra desde registro 11 hasta el 20.
Bases de datos Mysql en consola :
* $ mysqladmin -u -p create - crear base de datos.
* $ mysqladmin -u -p drop - borrar la base de datos.
* $ mysqladmin -u root -p proc - listar procesos en ejecucion en el servidor de bases de datos Mysql.
* $ mysqladmin -u root -p -i 5 status - verificar status cada 5 segundos.
* $ mysqldump --opt -u -h -p > /path/to/file - Exportar base de datos a un archivo.
* $ mysqldump --opt -u -h --all-databases -p > /path/to/file - Exportar TODAS las bases de datos a un archivo.
* $ mysql -h -u -p < /path/to/file - Importar un archivo a la base de datos a mysql
* $ mysqlcheck -o -u root -p --all-databases - Optimizar las bases de datos mysql.
Verificacion y reparacion de errores en las bases de datos Mysql :
* check table [table]; - Verificar la tabla.
* repair table [table]; - Reparar la tabla rota.
Fuente: Gulcpy
No hay comentarios:
Publicar un comentario