0

これを解決するのを手伝ってください!

私は Mac で Sequel Pro (MySQL を使用) を使用しており、現在は JetBrains による DataGrip を導入しています。Sequel の「ソケット接続」(名前: localhost、ユーザー名: root、その他は無効) が非常に多くのことを調査しましたが、解決できませんでした...誰も方法を知っていますか?

私はプログラミングに関して完全に初心者であり、下手な英語も申し訳ありません:(

4

1 に答える 1

1

私は Mac の所有者ではありませんが、プロセスはプラットフォームに関係なく一般的に同じです。

  • リクエストのソケットをリッスンするユーティリティ プログラムを作成します。
  • プログラムがリクエストを受け取ると、それを MySQL の SQL の方言に変換します。
  • その要求を MySQL デーモン/サービスに送信し、応答を待ちます。
  • 応答を取得すると、それをレコードごとに読み取り、ソケット インターフェイスを使用してコンテンツをリクエスタに送り返します。
  • その後、待機して次のリクエストを待ちます。

ソケットは、データが通過する単なるパイプです。接続の相手側に送信されるデータを受け入れるか、相手側から送信されたデータをユーザーに配信する以外に、何をするかはわかりません。

やりたい他の作業を行うには、プログラムを作成するか、プログラムを見つける必要があります。この場合、他の作業は、MySQL (または MariaDB) データベースとソケットの間でデータを移動することです。

于 2016-12-26T17:42:42.783 に答える