Как настроить удаленную переадресацию портов Putty для подключения к MySQL?

Как настроить удаленную переадресацию портов Putty для подключения к MySQL?

Я установил MySQLна Windows box. Я хочу подключиться к нему с Linux box.
Я запускаю plinkнастройку удаленного перенаправления портов в Windows box.
Я пытаюсь подключиться к нему с Linux box, но это не работает.

Окна (192.168.1.101)

C:\> plink -v -N -R 3306:localhost:3306 [email protected] -pw ADMIN

Также пробовал puttyс этой конфигурацией:

Port forwarding: R3306->localhost:3306

Линукс (192.168.1.102)

$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

$ nc localhost 3306
J
5.5.283V6L[fnu▒▒!▒$N>-c-R9bbG{mysql_native_password

решение1

Я полагаю, что вы подключаетесь к localhost через локальный сокет, но вам нужно подключиться через TCP-порт localhost, поэтому подключайтесь с аргументом mysql --protocol=TCP.

Связанный контент