# コミュニティが開発したコネクタ
+ 以下のコネクタはコミュニティによって開発されました
  + `PHP API`: **`mysqli`**、**`PDO_MYSQL`**、**`mysqlnd`**
  + `Perl API`: **`DBD::mysql`**
  + `Ruby API`: **`DBD::MySQL`** と **`ruby-mysql`**
+ 詳細情報について
[`https://dev.mysql.com/doc/refman/8.0/en/connectors-apis.html`](https://dev.mysql.com/doc/refman/8.0/en/connectors-apis.html)

------------------------------------------------------------
独立した第三者が他の多くの言語でコネクタを開発および配布しています。多くのサードパーティ製クライアントインターフェースが利用可能です。そのほとんどは C クライアントライブラリ `(libmysqlclient)` に基づいており、他の言語へのバインディングも提供しています。

含む:`Ada Cocoa`、`D`、`Eiffel`、`Erlang`、`Haskell Kaya`、`Lua`、`Objective Caml`、`Octave`、`Scheme SPL`、`Tcl`。

これらの API をプロジェクトで使用することを検討している場合は、開発者に直接連絡して、サポートが提供されているかどうかを確認する必要があります。

PHP の場合、MySQL ネイティブドライバーは `mysqlnd` です。`Connector/NET` や `Connector/J` と同様に、これは PHP フレームワーク内の `C/C++` に組み込まれた MySQL クライアント/サーバープロトコルを直接実装したものです。これは PHP スクリプトではなく、PHP ディストリビューションの一部であり、PHP の多くのユーティリティとオブジェクトを利用するバイナリライブラリです。PHP 5.3 以降、これがデフォルトの実装となり、API モジュール `mysqli` と `PDO_mysql` で `libmysqlclient` の代わりに使用されています。

