Usas y tienes....

Sign by Danasoft - For Backgrounds and Layouts

25/2/10

Mysql y mysql query browser (administrador gráfico mysql) en ubuntu 9.10


En esta entrada explicaré como instalar mysql y uno de los administradores gráficos más sencillos que hay para mysql.

Para instalarlo introduciremos por consola lo siguiente:

$sudo aptitude install mysql-server mysql-client php5-mysql mysql-query-browser

Mientras ve instala, nos pedirá una contraseña del usuario root para mysql, que dicho usuario no tiene nada que ver con el root de nuestro sistema.

Si una vez instalado queremos cambiar la contraseña, introducimos el siguiente comando para cambiarla:
$sudo /usr/bin/mysqladmin -u root password clavenueva
( en el fichero /etc/mysql/my.cnf se encuentran las opciones basicas : registro, puerto )

Si entramos por primera vez en mysql query browser nos pedirá una serie de datos, habrá que introducir los siguientes para administrar la base de datos:
Server hostname: localhost
Username: root
Password: la contraseña que hayamos elegido anteriormente
Default schema: (en blanco)

(Lo que viene a continuación es más avanzado, si lo único que queremos es apreder a utilizar mysql y no queremos administrar la base de datos desde una máquina remota, no hace falta que sigamos con lo siguiente de la explicación.

Sin embargo si si que queremos hacer la administración de la base de datos correctamente desde fuera, seguimos con la explicación.)

Para permitir las conexiones desde un host remoto introducimos el siguiente y editamos el archivo:

$nano /etc/mysql/my.cnf
Y modificamos la linea:
bind-address = 127.0.0.1 (la cambiamos por)
bind-address = 0.0.0.0
Y si todavía nos da problemas editamos el siguiente archivo de texto:
$ nano /etc/hosts/allow
Y añadimos la linea:
mysqld: all
Tambien nos serviría poner la dirección ip de los clientes que se van a conectar.

Para realizar el acceso conexiones remotas usuario root en mysql (para usar algún gui externo):
Introducimos lo siguiente:
$ mysql -u root -p
> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'password_user';
> FLUSH PRIVILEGES;

No hay comentarios:

Publicar un comentario