sql >> Base de Datos >  >> RDS >> Mysql

conexión mysql desde un dominio diferente

Deberá configurar el control remoto example.com cuando llama a la función de inicialización de la conexión de la base de datos. Por ejemplo:

mysqli_connect("example.com", 'username', 'password', 'database name');

Pero deberá verificar si example.com El servidor MySQL está configurado para aceptar conexiones de otros hosts (consulte la bind-address directiva en su my.cnf o my.ini ), y que el username con el que se conecta está configurado para poder conectarse desde dominios externos.

Considere los siguientes Usuarios página de phpMyAdmin:

Está claro que solo el usuario test tiene acceso desde dominios externos (% en el Host campo). No se muestra en la imagen, pero el usuario test tiene pleno privilegio en la base de datos llamada test . Los otros usuarios están vinculados al dominio local, aunque el servidor está configurado para aceptar conexiones desde el exterior, al autenticarse, los usuarios reciben una denegación.