Mysql
telnet 連接,但 mysql 超時
我可以訪問兩台伺服器:
A
執行 Ubuntu Server,我通過 SSH 連接到它B
執行 Windows Server 10
A
應該能夠連接到B:1433
MySQL 伺服器。兩者
A
都B
在同一個網路上。我試圖這樣做:
mycli --verbose -u USER -h IP_OF_SERVER_B -P 1433 -p '...'
這超時了。
但是,
nmap
顯示 1433 埠已打開並且telnet
可以連接到它。$ sudo nmap IP_OF_SERVER_B [sudo] password for ...: Starting Nmap 7.60 ( https://nmap.org ) at 2020-07-23 04:45 UTC Nmap scan report for IP_OF_SERVER_B Host is up (0.0014s latency). Not shown: 999 filtered ports PORT STATE SERVICE 1433/tcp open ms-sql-s
和:
$ telnet IP_OF_SERVER_B 1433 Trying IP_OF_SERVER_B... Connected to 10.10.1.7. Escape character is '^]'.
如何連接到 MySQL 伺服器?我已經在 MySQL 伺服器端啟用了遠端訪問。
您的伺服器正在執行 MS SQL,並且您正在嘗試使用 MySQL 客戶端連接到它。
MySQL 和 MS SQL 是不同的產品,您不能使用專為 MySQL 設計的工具來訪問 MS SQL 伺服器。
您需要使用 MS SQL 客戶端來訪問您的 MS SQL 伺服器。