comandos de consola mysql
Lo primero que tendremos que hacer es conectar con el sistema gestor de MySQL. Para ello, desde la línea de comandos invocamos a MySQL. Para ello, simplementetenemos que escribir el comando "mysql" e indicarle unas opciones de conexión.
% mysql
Con el "%" expresamos el principio de la línea de comandos. Ese principio es el prompt que tengamos en nuestraconsola de Linux o MsDOS, que puede ser algo como c:\mysql\bin>. El carácter "%", por tanto, no tenemos que escribirlo.
Con esa sentencia se conecta uno con la base de datos con los parámetros pordefecto. Es decir, al servidor local, con usuario y password igual a cadenas vacías.
Lo más normal es que tengamos que indicar algún otro dato para conectar con la base de datos, como el usuario, laclave o la dirección del servidor con el que queremos conectar. La sintaxis sería la siguiente:
% mysql -h nombre_servidor -u nombre_usuario -p
Si deseamos conectarnos a la base de datos en local ycon nombre de usuario root tendríamos que escribir:
% mysql -h localhost -u root -p
Lo primero que nos preguntará será el password para el usuario root. Una vez introducida la clave, ya estaremosdentro de la línea de comandos de MySQL. Con ello el prompt cambiará a algo como esto:
mysql>
Podríamos haber indicado la contraseña directamente en la línea de comandos para iniciar la sesión conMySQL, pero esto se desaconseja por razones de seguridad. De todos modos, la sintaxis hubiera sido:
% mysql -h localhost -u root -pmi_clave
Nos fijamos que entre -h y el nombre del host hay unespacio en blanco, igual que entre -u y el nombre de usuario. Sin embargo, entre -p y la clave no debemos poner ningún espacio.
Dentro de la consola de MySQL
Una vez dentro, tendremos a nuestradisposición todas las sentencias de MySQL para el trabajo con la base de datos y el lenguaje SQL.
Lo más normal es que primero te tengas que conectar con una base de datos en concreto, de entre todas...
Regístrate para leer el documento completo.