La siguiente lista describe brevemente los programas clientes y las utilidades MySQL:
myisampack
Utilidad que comprime tablas MyISAM
para
producir tablas más pequeñas de sólo lectura. Consulte
Sección 8.2, “myisampack, el generador de tablas comprimidas de
sólo lectura de MySQL”.
mysql
La herramienta de línea de comando para introducir comandos SQL interactivamente o ejecutarlos desde un fichero en modo batch. Consulte Sección 8.3, “La herramienta intérprete de comandos mysql”.
mysqlaccess
Script que verifica los permisos de acceso para una combinación de máquina, usuario y base de datos.
mysqladmin
Cliente que realiza tareas administrativas, tales como crear y borrar bases de datos, recargar las tablas de permisos, volcar tablas a disco y reabrir ficheros de log. mysqladmin también puede utilizarse para consultar la versión, información de procesos, e información de estado del servidor. Consulte Sección 8.4, “Administrar un servidor MySQL con mysqladmin”.
mysqlbinlog
Utilidad para leer comados de un log binario. El log de comandos ejecutados contenidos en el fichero de log binario puede utilizarse para ayudar en la recuperación de una fallida. Consulte Sección 8.5, “La utilidad mysqlbinlog para registros binarios”.
MySQL AB proporciona tres programas con interfícies gráficas para usar con el servidor MySQL:
MySQL Administrator: Esta herramienta se usa para administrar servidores MySQL, bases de datos, tablas y usuarios.
MySQL Query Browser: MySQL AB proporciona esta herramienta gráfica para crear, ejecutar y optimizar consultas en bases de datos MySQL.
MySQL Migration Toolkit: Esta herramienta ayuda en la migración de esquemas y datos de otros sistemas de gestión de bases de datos realcionales a MySQL.
mysqlcheck
Cliente de mantenimiento de tablas que verifica, repara, analiza y optimiza tablas. Consulte Sección 8.6, “El programa mysqlcheck para mantener y reparar tablas”.
mysqldump
Cliente que vuelca una base de datos MySQL en un fichero como comandos SQL o como ficheros separados por tabuladores. Originalmente fue creado como freeware por Igor Romanenko. Consulte Sección 8.7, “El programa de copia de seguridad de base de datos mysqldump”.
mysqlhotcopy
Utilidad que realiza copias de seguridad rápidas de tablas
MyISAM
o ISAM
mientras
el servidor está en ejecución .Consulte
Sección 8.8, “El programa de copias de seguridad de base de datos
mysqlhotcopy”.
mysqlimport
Cliente que importa ficheros de texto en sus respectivas
tablas usando LOAD DATA INFILE
. Consulte
Sección 8.9, “El programa para importar datos mysqlimport”.
mysqlshow
Cliente que muestra información de bases de datos, tablas, columnas, e índices. Consulte Sección 8.10, “Mostrar bases de datos, tablas y columnas con mysqlshow”.
perror
Utilidad que muestra el significado de los errores de sistema de MySQL. Consulte Sección 8.11, “perror, explicación de códigos de error”.
replace
Programa que cambia cadenas de caracteres en ficheros o en la entrada estándar. Consulte Sección 8.12, “La utilidad replace de cambio de cadenas de caracteres”.
Cada programa MySQL tienen varias opciones, pero todos ellos
proporcionan una opción --help
que puede
utilizarse para obtener una descripción completa de las distintas
opciones del programa. Por ejemplo, mysql
--help.
Los clientes MySQL que comunican con el servidor usando la
biblioteca mysqlclient
usan las siguientes
variables de entorno:
MYSQL_UNIX_PORT |
El fichero socket de Unix; se utiliza para conexiones al
localhost
|
MYSQL_TCP_PORT |
Puerto por defecto; se utiliza para conexiones TCP/IP |
MYSQL_PWD |
Contraseña por defecto |
MYSQL_DEBUG |
Opciones de traza para depurar código |
TMPDIR |
Directorio donde se crean las tablas y ficheros temporales |
El uso de MYSQL_PWD
no es seguro. Consulte
Sección 5.7.6, “Guardar una contraseña de forma segura”.
Puede cambiar las opciones por defecto o valores especificados en las variables de entorno para todos los programas estándar, especificando las opciones en un fichero de opciones o en la línea de comandos. Sección 4.3, “Especificar opciones de programa”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.