4.2. Invocar programas MySQL

MySQL 5.0

4.2. Invocar programas MySQL

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. “” 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 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 indica que se desea emplear la base de datos .

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 , , y , 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 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 . A fin de hacer más conveniente el uso de MySQL, puede agregar la ruta al directorio dentro de la variable de entorno . 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 , dado que la sintaxis para establecer variables de entorno es propia de cada uno.