MYSQL TEMA 3: PROGRAMACION MYSQL 2

3.- EN OTRA SESION o ventana del msdos o Command prompt volver a navegar hasta c:\mysql\bin

4.- Iniciar ahora una sesion tipo cliente con el servidor mysql dando la orden:

mysql -uroot mysql

ejemplo:

image74.jpg

El mysql> es el promt del servidor, es aqui donde se pueden mandar todos los comandos o instrucciones que tiene MYSQL.

Y RECORDAR que todas las ordenes terminan con (;) o \g, por cierto para terminar la sesion usar \q;

UN ELEMENTO IMPORTANTE A ENTENDER, es que arrancamos tanto el servidor como la sesion cliente usando el usuario principal ROOT y esta es una mala practica de seguridad, el primer problema es que MYSQL para windows tiene al usuario (-u)ROOT sin ningun PASSWORD, es por eso que se pudo arrancar tanto el servidor como el cliente.

4.- Crear un password para ROOT con la orden:

mysql>set password for root@localhost=password('minuevopassword');

ejemplo:

image75.jpg

Recordar que de ahora en adelante para parar el servidor (no el cliente que estamos usando) se debera incluir el password correspondiente.

5.- Crearemos ahora un usuario normal (NO ROOT), para que sea dicho usuario quien maneje su propia base de datos, este procedimiento se hara con las siguientes dos ordenes:

mysql> grant all privileges on *.* to usuario1@localhost identified by 'passwordusuario' with grant option;

mysql> grant all privileges on *.* to usuario1@'%' identified by 'passwordusuario' with grant option;

ejemplo:

image76.jpg

Observar que se ha creado ahora un usuario comun (lauro) con password laurosoto y el usuario principal ROOT tambien tiene el mismo password, por favor no usen ustedes el mismo password para los dos usuarios.

6.- Terminar la sesion del cliente ROOT con la orden:

mysql> QUIT;

Observar el bye y que desaparece el promt de mysql.

7.- Recordar que es diferente el servidor mysql (mysqld.exe)que se tiene andando en memoria y el cliente(mysql.exe) que se acabade apagar.

CONTINUA

 




Google
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Politica de Privacidad