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

Windows (192.168.1.101)

C:\> plink -v -N -R 3306:localhost:3306 kev@192.168.1.102 -pw ADMIN

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

Port forwarding: R3306->localhost:3306

Linux (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 ответ1

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .