2

別のマシンへのSSHトンネルを開いて、そのmysqlサーバーにアクセスできるようにしましたが、実行時にMacがポート引数を無視しているように見えますmysql。偽のポート番号を指定した場合でも、常にローカルサーバーが表示されます。

$ mysql -P 52534
mysql >

私が間違っていることについて何か考えはありますか?

4

1 に答える 1

1

ホストが指定されていない場合、通常は無視されます。に接続する必要がある場合localhostは、TCP ソケットではなく、常にローカルの UNIX ソケットがデフォルトになるため、 host に接続して、それをだます必要があります127.0.0.1

于 2013-01-30T05:15:31.600 に答える