Red de conocimiento informático - Aprendizaje de programación - Cómo iniciar sesión en MySQL de forma remota en Linux

Cómo iniciar sesión en MySQL de forma remota en Linux

Cómo iniciar sesión en mysql de forma remota en Linux

Conéctese al sistema Linux de forma remota y asegúrese de que la base de datos MySQL se haya instalado en el sistema Linux. Inicie sesión en la base de datos. mysql -uroot -p (contraseña).

Crear un usuario para conexión remota

OTORGAR TODOS LOS PRIVILEGIOS EN *.* A 'itoffice'@'' IDENTIFICADO POR 'itoffice' CON OPCIÓN DE CONCESIÓN;

(El primer itoffice representa el nombre de usuario, lo que significa que todas las computadoras pueden conectarse, o puede configurar una dirección IP para ejecutar la conexión, y el segundo itoffice representa la contraseña).

Ejecute privilegios de vaciado; el comando surte efecto inmediatamente

Consulte al usuario de la base de datos (consulte lo siguiente para indicar que el nuevo usuario se ha creado correctamente) SELECT DISTINCT CONCAT('Usuario). : ''', usuario, '''@''', host, ''';') AS consulta DESDE mysql.user;

Utilice el comando exit para salir de MySQL

Luego abra vim ?/etc/mysql /my.cnf

Establezca bind-address = 127.0.0.1 en bind-address = 0.0.0.0 (dirección del dispositivo)

Reinicie (el El comando es el siguiente):

/etc/init.d/mysql stop

/etc/init.d/mysql start

Ver el número de puerto mostrado variables globales como 'puerto';

Configurar la conexión navicat.

Haga clic en la prueba de conexión y vea el siguiente contenido para indicar el éxito.