Cuando el servidor implementa mysql, navicat acceso remoto, debe modificar la contraseña dos veces
1. Modificar la contraseña de inicio de sesión local
mysql > SET PASSWORD = PASSWORD('123456');
mysql > FLUSH PRIVILEGES;
Reinicie el servicio mysql
service mysql restart
Si el comando anterior informa un error, tome el siguiente método:
[root@]# service mysqld restart
Redirecting to /bin/systemctl restart mysqld.service
Failed to restart mysqld.service: Unit mysqld.service not found.
[root@]# whereis mysql
mysql: /usr/local/mysql /usr/local/mysql/bin/mysql
[root@]# /etc/init.d/ | grep mysql
-bash: /etc/init.d/: Is a directory
[root@]# ll /etc/init.d/ | grep mysql
[root@]# find / -name mysql.server
/usr/local/mysql/support-files/mysql.server
[root@]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
[root@]# service mysql restart
Shutting down MySQL.... SUCCESS!
Starting MySQL. SUCCESS!
[root@]# service mysql stop
Shutting down MySQL.... SUCCESS!
[root@]# service mysql start
Starting MySQL. SUCCESS!
2. Modifique la contraseña de inicio de sesión de acceso remoto y actualice los permisos
en la tabla de usuarios de mysql
FLUSH PRIVILEGES;