Capítulo 3. Curso (tutorial) de MySQL

MySQL 5.0

Capítulo 3. Curso (tutorial) de MySQL

Este capítulo le brinda una introducción de aprendizaje a MySQL, a través del uso de mysql, el programa cliente de MySQL para crear y utilizar una base de datos simple. mysql (a veces denominado “monitor de terminal” o solamente “monitor”) es un programa interactivo que le permite conectarse a un servidor de bases de datos MySQL, ejecutar consultas, y ver los resultados. mysql puede usarse también en modo por lotes: se colocan las consultas en un archivo previamente armado, y se le dice a mysql que ejecute el contenido del archivo. En este capítulo se tratan ambas formas de uso.

Para ver una lista de las opciones utilizadas con mysql, ejecútelo con la opción :

shell> mysql --help

Este capítulo asume que mysql está instalado en el ordenador y que está disponible un servidor MySQL al cual conectarse. Si no es así, consulte con su administrador MySQL. (Si Usted es el administrador, necesitará consultar otras secciones de este manual).

Se describe el proceso de configurar y utilizar una base de datos. Si sólo le interesa acceder a una base de datos existente, es posible que quiera omitir las secciones que muestran cómo crear una base de datos y las tablas que contiene.

Dado que este capítulo es una guía de aprendizaje, muchos detalles son necesariam200.43.119.173ente omitidos. Para información detallada sobre los temas que se tratan, consulte las secciones relevantes del manual.

3.1. Conectarse al y desconectarse del servidor

Para conectarse al servidor, generalmente se le porporcionará a mysql un nombre de usuario y una contraseña. Si el servidor se está ejecutando en un ordenador distinto a donde está estableciendo la conexión, también se deberá especificar el nombre de host. Consulte con su administrador para saber los parámetros de conexión (nombre de usuario, contraseña y host) que debe emplear. Una vez que conozca los parámetros apropiados, debería poder conectarse de este modo:

shell> mysql -h  -u  -p
Enter password: ********

y representan el nombre del ordenador donde se está ejecutando el servidor de bases de datos MySQL y el nombre de usuario de la cuenta que se usará para conectarse. Reemplácelos por los valores apropiados para elcaso. Los asteriscos () representan la contraseña, debe ingresarse cuando mysql muestra .

Si todo funciona bien, se verá una información de ingreso seguida por el prompt :

shell> mysql -h  -u  -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 25338 to server version: 5.0.9-beta-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

El prompt anuncia que mysql está listo para procesar comandos.

Algunas instalaciones de MySQL permiten conectarse como usuario anónimo (sin nombre) si el servidor se está ejecutando en el ordenador local. Si esto sucede en su caso, deberia poder conectarse al servidor ejecutando mysql sin ningún parámetro:

shell> mysql

Después de haberse conectado, puede desconectarse en cualquier momento escribiendo (o ) en el prompt :

mysql> QUIT
Bye

En Unix, también puede desconectarse presionando Control-D.

La mayoría de los ejemplos en las secciones siguientes asumen que ya se ha conectado al servidor. Por eso muestran el prompt .