2

我已经打开了一个到另一台机器的 SSH 隧道,以便我可以访问它的 mysql 服务器,但是当我执行mysql. 它总是显示我的本地服务器,即使我给它一个虚假的端口号:

$ mysql -P 52534
mysql >

知道我做错了什么吗?

4

1 回答 1

1

没有指定通常会被忽略的主机。如果您需要连接到localhost,它将始终默认为本地 UNIX 套接字而不是 TCP 套接字,因此您需要通过连接到主机来欺骗它127.0.0.1

于 2013-01-30T05:15:31.600 回答