¿Cómo enviar consultas SQL a MySQL desde la línea de comandos?

La opción principal para ejecutar una consulta MySQL desde la línea de comandos es usar la herramienta de línea de comandos MySQL. Este programa normalmente se encuentra en el directorio que MySQL ha instalado. Debe tener un nombre de usuario y una contraseña para poder conectarse al servidor MySQL.

  1. Cargar la interfaz de la línea de comandos

    Si está usando Windows, la interfaz que se usa para acceder a la línea de comandos es el símbolo del sistema. Acceda al menú de inicio o la pantalla de inicio y busque "cmd" o "Símbolo del sistema" sin las comillas. Si está utilizando Linux, la interfaz se llama Terminal. Esta aplicación se inicia al buscar "Terminal" en el menú de la aplicación. Como existen muchas distribuciones de Linux, el método exacto para encontrar el Terminal puede variar.

  2. Ejecutar la herramienta de línea de comandos

    Escriba "mysql --user = [username] --password = [password] [database]" en la línea de comandos. Reemplace el [nombre de usuario], [contraseña] y [base de datos] con la información apropiada sin los corchetes. Si no tiene una configuración de base de datos, deje esta sección en blanco. Se puede configurar una base de datos desde la herramienta.

  3. Ejecutar las consultas

    Desde el shell de comandos de MySQL, escriba la consulta que desea ejecutar. Si no ha creado una base de datos, puede ejecutar una consulta para hacerlo. Escriba "CREAR BASE DE DATOS [nombre de la base de datos];" en el indicador Reemplace [nombre de la base de datos] con el nombre de la base de datos deseada. Escriba "USE [nombre de la base de datos];" después de crear una base de datos o si no especificó una base de datos cuando ejecutó la herramienta. Esto determina qué base de datos afectará a las consultas de forma predeterminada.