0

私はcと通信するために使用していますmysql

mysql_real_connect()DBエンジンへの接続に使用します。

「なぜこの関数にソケット名とポート番号の両方が必要なのか」を知りたいだけです。。との通信にポート番号だけを使用することはできませんかmysql

グーグルで検索しましたが、答えが見つかりませんでした。そんな幼稚な質問でごめんなさい。

4

2 に答える 2

2

名前付きパイプまたはドメインソケットを使用している場合、ソケット名はパイプまたはソケット名を指定します。それ以外の場合は、名前として0を渡すことができます。

于 2013-03-18T07:12:12.353 に答える
1

もちろん、そうではありません。引用したドキュメントで説明されているように、「host」パラメータの値によって選択されたプロトコルに応じて、どちらか一方を指定します。

于 2013-03-18T07:10:45.230 に答える