差分

ナビゲーションに移動 検索に移動

MySQL Connector/NET

143 バイト追加, 2012年3月29日 (木) 07:26
デフォルト値は「localhost」。
localhostが指定されており、かつ接続先サーバーに「localhost」が指定されており、かつ[[UNIX]]上の[[Mono]]で動いている場合は、[[BSDソケット]]([[TCP/IP]])ではなく[[UNIXソケット]]([[プロセス間通信]])を使おうと試みる。
<source lang="text">
Server=サーバーアドレス;
</source>
複数のレプリケーションサーバーを指定する場合は、接続先サーバーをアンパサンド(接続先サーバーをアンパサンド(&)で区切りで指定すると自動的に分散してくれる。なおMySQLはマスター・スレーブな非同期レプリケーションが大前提であり、アンパサンドで繋ぐ書き方は複数のスレーブサーバーを列挙する書き方なので、こいつに対してINSERT)で区切りで複数指定すると、すべてをレプリケーションサーバー(スレーブ)として自動的に負荷分散してくれる。なおMySQLはマスター・スレーブな非同期レプリケーションが大前提であり、アンパサンドで繋ぐ書き方は複数のスレーブサーバーを列挙する書き方なので、こいつに対してINSERT/UPDATE/DELETEなどの書き込みに使ってはいけない。あくまでSELECT専用。DELETEなどの書き込みに使ってはいけない。あくまでSELECT専用。別途マスターサーバーを指定した[[ConnectionString]]を用意しておくこと。
<source lang="text">
Server=サーバーアドレス1 & サーバーアドレス2 & サーバーアドレス3;
匿名利用者

案内メニュー