Red de conocimiento informático - Material del sitio web - Cómo utilizar mysql workbench para acceder al servidor mysql de la intranet desde la red externa

Cómo utilizar mysql workbench para acceder al servidor mysql de la intranet desde la red externa

Workbench está instalado en una computadora y ahora es necesario acceder a la base de datos MySQL en otro servidor Ubuntu. Sin embargo, mysql no permite el acceso de forma predeterminada. Por cuestiones de seguridad, no es adecuado utilizarlo. usuario root.

En este momento necesitamos abrir el servidor mysql y crear un nuevo usuario para acceder a mysql.

1. Abra mysql

El archivo de configuración de mysql está en el archivo /etc/mysql/my.cnf. Hay una línea bind-address = 127.0.0.1 en él. lo que significa que solo se permite el acceso local. Simplemente comente esta línea

2. Cree un nuevo usuario mysql

(1) Primero ingrese a la biblioteca mysql de la base de datos mysql localmente

(2) Cree un usuario: OTORGAR TODO EN *.* al usuario@'IP' IDENTIFICADO POR 'contraseña' donde usuario representa el nombre del usuario que necesita ser creado; la IP representa a qué cliente desea acceder; la contraseña de la base de datos mysql representa la contraseña y otorga todos los permisos.

(3) FLUSH PRIVILEGES; actualice la tabla relacionada con los permisos del sistema de mysql; de lo contrario, se denegará el acceso. Reiniciar la base de datos también puede lograr este efecto