SSH トンネルを介して新しい接続を構成しようとしています。
しかし、サーバー上にはコマンド mysql が存在しません。custo-mysql と呼ばれる独自のコンパイルがあります。
つまり、サーバーにいるときは、次のコマンドを使用します。
$ custo-mysql -u root -pmypassword
mysql ではなく custo-mysql を使用するようにワークベンチに指示するにはどうすればよいですか?
mysql
@Nanne が既に述べたように、 Workbench を使用して MySQL サーバーに接続するためにクライアントは必要ありません。
Workbench は、Admin / Data Import/Restore セクションでデータベースをインポートするために mysql コマンド ライン クライアントを使用していることを指摘したいと思います。そうは言っても、他のすべての場合はそれがなくても大丈夫です.
乾杯、
mysql
(そしてあなたのcusto-mysql
)はサーバーのクライアントです。Workbench もクライアントなので、それを使用する必要はありませんcusto-mysql
。サーバーに接続するだけです。
基本的に、サーバー上で「mysqld」を実行しています: mysql サーバーです。コマンドcusto-mysql
は、一種のインターフェイスとしてそのサーバーに接続します。Workbench
まったく同じ機能を備えているため、ネットワーキング/トンネリングなどが正しい場合は機能するはずです。