Comunidad de diseño web y desarrollo en internet online

Conectar desde local a una base de datos de un servidor web

Citar            
MensajeEscrito el 15 Feb 2017 09:26 am
Hola muy buenas.

Me gustaría saber como hacer para poder conectarse desde local (localhost) a una base de datos en un servidor (Hostinger, OVH,...) porque en local pongo los datos de acceso que pongo cuando la web esta en el servidor y me da error siempre de host desconocido.

Un saludo y gracias.

Por LuisalfonsoZ

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Feb 2017 10:33 pm
Saludos
Si lo que necesitas es conectarte a una base de datos que esta en un servidor distinto a donde tienes tu aplicación, la base de datos tiene que tener permisos para poder realizar peticiones de afuera, es decir crear un usuario en la base de datos y dicho usuario y asignarle permisos de conexión

Código MySQL :

CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'tu_contrasena';
GRANT ALL PRIVILEGES ON * . * TO 'nombre_usuario'@'localhost';
FLUSH PRIVILEGES;


el código que te describo crea un usuario con permisos locales, si quisieras que ese usuario pueda recibir peticiones de otro servidor coloca la ip del servidor que realizara la petición o coloca el comodín % en donde dice localhost, si estuviera en un error que alguien también lo comente

Atte.: Mario Estrada

Por mario22121985

88 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.