
Я установил 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
.