Comandos Basicos para Bases de Datos MySql

Estos son algunos comando ú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 la base de datos Mysql.

Obtener información sobre la base 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 información 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 estructura de la tabla.
  • rename table [table] to [nuevo nombre de tabla];Renombrar una tabla de la base de datos.

Algunos comando útiles para consultas 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 dropborrar la base de datos.
  • $ mysqladmin -u root -p proclistar procesos en ejecución en el servidor de bases de datos Mysql.
  • $ mysqladmin -u root -p -i 5 statusverificar estatus cada 5 segundos.
  • $ mysqldump –opt -u -h -p > /path/to/fileExportar base de datos a un archivo.
  • $ mysqldump –opt -u -h –all-databases -p > /path/to/fileExportar TODAS las bases de datos a un archivo.
  • $ mysql -h -u -p < /path/to/fileImportar un archivo a la base de datos a mysql
  • $ mysqlcheck -o -u root -p –all-databasesOptimizar las bases de datos mysql.

Verificación y reparación de bases de datos erróneas:

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

Gator Website Builder

60 pensamientos en “Comandos Basicos para Bases de Datos MySql

  1. OLA NECESITO REALIZAR UN .BAT PARA QUE ME REALICE UN CHEQUE DE MIS TABLAS EN MYSQL TODOS LOS DIAS A UNA CIERTA HORA ME PODRIAN AYUDAR ME URGE. E PROVADO VARIAS MANERAS PERO NO ME SALE

    Me gusta

  2. tengo una Base de datos en MYSQL pero cuando lo restauro mediante consola los datos no restauran completos es como si se cortara y eso sucede con todas las tablas, es necesario hacerlo asi pq el backup pesa 8MB

    Me gusta

  3. Hola buenas tardes….

    alguien me puede ayudar en mysql lo que pasa que mañana tengo un examen de base de datos y ps el profe nos encargo la investigación de un comando que puede modificar varias tablas en una sola instrucción….

    por ejemplo si tengo el ejemplo de una farmacia y en inventario tengo 50 aspirinas y vendo 10 este comando debe hacer la resta de las 10 aspirinas vendidas en el inventario….

    espero con su colaboración de antemano muchas gracias!
    por favor es urgente!!!!!

    gracias

    Me gusta

  4. Hola….bueno soy estudiante y necesito desarrollar un sistema en el que necisto restaurar una base de datos desde vb.net, crei que serviria si utilizaba “Restore Database nombre …” pero marca error despues de Restore…
    espero que alguien me puede decir de que otra forma puedo hacerlo …
    gracias

    Me gusta

  5. ESTA MUY BUENO, TENGO UN PROBLEMA CON MYSQL Y VISAL BASIC, QUIERO UTILIZAR LA INSTRUCCION LOAD DATA INFILE ‘data.txt’ INTO TABLE CLIENTE Y ME SALE UN ERROR, EN MYSQL LO HACE BIEN LACARGA PERO CON LA MISMA INSTRUCION EN VB SALE EL ERROR, TOMO LA DIRECCION BUSCANDOLA EN VB Y LA DIRRECCION SALE CON COMILLAS DOBLE (” “) Y LA NECESITO CON COMILLAS SENCILLAS (‘ ‘ ), HAGO LA CONECCION CON MYSQL, GUARDO ELIMINO MODIFICO, NO SE QUE HACER

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s