En esta entrada mostraré como crear una base Mysql, comprobar su estado, dar acceso externo para el control de la base desde un Frontend (ejemplo mysqlfront), en modo comando o terminal remoto. Mediante putty u otro tipo de software.
De forma rápida …
Crear base de datos:
CREATE DATABASE prueba;
Comprobar base de datos:
SHOW DATABASES;
Crear usuario
GRANT ALL PRIVILEGES ON basedatos.tablas TO usuario[@opcionalIP] IDENTIFIED BY ‘contraseña’;
Ejemplo:
GRANT ALL PRIVILEGES ON nombre_base.* TO ‘nombre_usuario’@’%’ IDENTIFIED BY ‘contraseña’;
Comprobar usuario.
SHOW GRANTS FOR usuario;
En el fichero my.conf dentro del etc, modificar la línea:
“bind-address = 127.0.0.1”,
por “bind-address = 0.0.0.0”
Luego comprobar:
grant all privileges on *.* to ‘usuario’@’%’ identified by ‘password’ with grant option;
Y finalmente reiniciar el servidor mysql.
/etc/init.d/mysql restart
ó ejecutar
service mysqld restart