Para invocar un programa MySQL desde la línea de comandos (desde
el shell o el intérprete de comandos), ingrese el nombre del
programa seguido de cualquier opción u otro argumento necesario
para indicarle al programa la tarea que se desea llevar a cabo con
él. Los siguientes comandos muestran algunos ejemplos de cómo
invocar un programa. “shell>
”
representa el prompt del intérprete de comandos, no es parte de
lo que debe tipearse. El prompt que en definitiva se verá depende
del intérprete de comandos utilizado. Algunos prompts típicos
son: $
para sh o
bash, %
para
csh or tcsh, y
C:\>
para el command.com
o cmd.exe de Windows.
shell> mysql test shell> mysqladmin extended-status variables shell> mysqlshow --help shell> mysqldump --user=root personnel
Los argumentos precedidos por guiones son las opciones del programa. Estas opciones, habitualmente, especifican el tipo de conexión al servidor o afectan el modo de operación del programa. Las opciones tienen una sintaxis que se describe en Sección 4.3, “Especificar opciones de programa”.
Los argumentos que no son opciones (que no estan precedidos por
guiones) suministran información adicional al programa. Por
ejemplo, el programa mysql interpreta que el
primer argumento no opción proporcionado es el nombre de la base
de datos a utilizar, de forma que el comando mysql
test
indica que se desea emplear la base de datos
test
.
Las secciones siguientes, donde se describe individualmente cada programa, informan las opciones que es posible utilizar y el significado de los argumentos no opción adicionales.
Algunas opciones son comunes a un número de programas. Las más
corrientes son --host
, --user
, y
--password
, las cuales especifican parámetros de
conexión. Indican el ordenador host donde se está ejecutando el
servidor de bases de datos MySQL, y el nombre de usuario y
contraseña de la cuenta MySQL empleada para acceder. Estas tres
opciones son aplicables a todos los programas cliente MySQL,
permiten especificar el servidor al cual conectarse y qué cuenta
usar para ello.
Es posible que necesite invocar a los programas MySQL utilizando
la ruta al directorio bin
en el que están
instalados. Este es el caso más probable si obtiene un mensaje de
error “program not found” cada vez que se intenta
ejecutar un programa MySQL desde cualquier directorio que no sea
bin
. A fin de hacer más conveniente el uso
de MySQL, puede agregar la ruta al directorio
bin
dentro de la variable de entorno
PATH
. Entonces, para ejecutar un programa sólo
se necesitará ingresar su nombre, no la ruta completa.
Consulte la documentación específica de su intérprete de
comandos para obtener instrucciones sobre cómo establecer el
valor de PATH
, dado que la sintaxis para
establecer variables de entorno es propia de cada uno.