Red de conocimiento informático - Conocimiento sistemático - Volcano Android no puede conectarse a mysql pero ¿puede navicat conectarse correctamente?

Volcano Android no puede conectarse a mysql pero ¿puede navicat conectarse correctamente?

Resuelve el problema de que Navicat no puede conectarse a MySQL

Resuelve el problema de que Navicat no puede conectarse a MySQL

Problema 1: IP local (xxx.xxx.xxx .xxx ) no tiene permiso para acceder a la base de datos remota. Entonces, lo siguiente habilita los derechos de acceso de la IP local (xxx.xxx.xxx.xxx) a la base de datos MySQL remota.

Para habilitar los permisos aquí, debe abrirlos en el servidor de base de datos remoto:

Solución:

1. e ingrese mysql en cmd Ingrese mysql -u root -p, luego presione Enter Ingrese la contraseña y presione Enter para ingresar a la línea de comando de mysql. ?

2. Ingrese el siguiente comando para autorizar a todos los clientes a acceder al servidor. El '123456' a continuación es la contraseña real de su base de datos. Recuerde modificarla:

conceder todo. privilegios en *.* a root@'' identificado por '123456';

3. Ingrese el siguiente comando para actualizar los permisos

vaciar privilegios;?

4, ingrese al directorio correspondiente para modificar los archivos ssh_config y sshd_config

cd /etc/ssh

vi ssh_config?

Cambie #PasswordAuthentication yes a ?PasswordAuthentication sí, lo eliminamos Elimina el # delante de él

Edita sshd_config y haz la misma operación de eliminar el '#'

Luego reinicia el servicio mysql

.

/etc/init.d/ mysqld restart

Si el servicio se agrega aquí, puede usarlo directamente.