Comandos básicos de MySQL

Aquí os dejo un listado con lo comandos más útiles para emplear en MySQL.
Información:

  • 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 información sobre las tablas.
  • describe [table]; – Muestra la estructura de una tabla.

Manipulación:

  • drop table [table]; – Elimina la tabla, incluyendo registros y estructura.
  • drop table if exists [table]; – Elimina la tabla, pero 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.

Algunos comandos útiles:

  • select * from [table] limit [numero]; – Muestra los registros desde el 1 hasta el número.
  • Ej. select * from tabla limit 10; – Muestra los 10 primeros registros.
  • select * from [table] limit [numero inicio],[numero]; – Muestra los registros desde el número de inicio hasta número inicio + número.
  • Ej. select * from tabla limit 11,10; – Muestra desde registro 11 hasta el 20.

Bases de datos 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 ejecución.
  • $ 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 fichero.
  • $ mysqldump –opt -u -h –all-databases -p > /path/to/file – Exportar TODAS las bases de datos a fichero.
  • $ mysql -h -u -p < /path/to/file - Importar el fichero a mysql
  • $ mysqlcheck -o -u root -p –all-databases – Optimizar las bases de datos.

Verificación y reparación de bases de datos erroneas:

  • check table [table]; – Verificar tabla.
  • repair table [table]; – Reparar tabla rota.

Via | Badopi

You may also like...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>