MYSQL mysql | Page 6
© Jorge Sánchez’ 2003
c:\mysqld\bin>mysqld-max-nt --install
Si está bien instalado. Aparecerá en la línea de comandos el texto “Service
successfully installed”.
Otra posibilidad es utilizar el administrador de MySQL y desde él decidir cómo
arrancar el servidor. Eso se realiza en la línea Server dentro de la sección
[WinMySQLadmin]. Ejemplo:
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-max-nt.exe
El servidor se ejecuta en segundo plano, sólo el administrador de tareas permite ver su
ejecución. No conviene parar el servidor desde el administrador de tareas ya que al
cortar de repente los datos de seguridad podrían quedar malparados. En su lugar
conviene cerrar desde la línea de comandos con el parámetro --remove comentado
anteriormente.
conexión y desconexión al servidor
La conexión al servidor MySQL para crear, modificar o realizar cualquier otra operación
sobre bases de datos. Se realiza mediante el programa mysql que también se encuentra
en la carpeta bin del programa.
La ejecución de este programa nos lleva al llamado monitor de MySQL que es la
línea de comandos desde la que podemos ejecutar instrucciones MySQL.
Este programa posee numerosas opciones de arranque. Para saber cuáles son, basta
ejecutar la instrucción mysql --help desde la línea de comandos.
Normalmente la entrada normal al monitor se hace mediante:
c:\mysql\bin> mysql -h host -u user -p
Donde host es el nombre del servidor (si no se ejecuta desde red será localhost) y user
es el nombre del usuario que desea utilizar el servidor. El último parámetro sirve para
poder introducir la contraseña. Ésta será pedida inmediatamente después de haber sido
pulsada la tecla Intro.
En la mayoría de instalaciones (sobre todo en Windows) se puede entrar
simplemente poniendo mysql desde la línea de comandos. Esto asumirá como usuario
anónimo y como servidor el servidor local. Hay un usuario de privilegios absolutos que
se llama root.
En cualquier caso si hemos accedido bien al monitor, en la línea de comandos
aparecerá el texto mysql>. Que indicará que el monitor está esperando comandos para
ejecutar sobre el servidor.
Para abandonar el monitor basta escribir el comando quit.
entrada de comandos en el monitor
MySQL utiliza el lenguaje SQL de bases de datos para trabajar. Esas serán las sentencias
que normalmente se utilizan en el monitor.
Sobre los comandos hay que tener en cuenta que: