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.