phpはmysqlに接続する必要がありますか? oracleまたはsqlサーバーを使用することは可能ですか?
phpはmysqlに接続する必要がありますか? oracleまたはsqlサーバーを使用することは可能ですか?
各データベースシステム用のPHP拡張機能(MySQL/SQLite/PostgreSQL/Oracle/SQL Server)
PHP の 3 つの主要な MySQL 接続メソッド (基礎となるドライバー実装は 5.4 以降の mysqlnd):
mysqli (推奨) pdo_mysql (推奨) mysql (非推奨)
PHP には 5.4 以降、MySQL ドライバー mysqlnd が組み込まれています:
関係: mysql、mysqli、pdo_mysql、MySQL を操作するためのこれら 3 つの PHP プログラミング インターフェイスのセットはすべて、PHP の組み込み MySQL ドライバー mysqlnd に依存しています。
さまざまなデータベースと互換性を持たせるために、フレームワークは PDO を使用することを好みます ただし、MySQL の管理に特化した phpMyAdmin などの PHP プログラムは、MySQL をより適切にサポートする mysqli を使用します。
PHP5.3 では次のように mysqlnd サポートが有効になります:
デフォルトで mysqlnd:
を有効にするには、PHP5.4 以降は空白のままにします リーリーPHP7 は --with-mysql をサポートしなくなりました。
SQLite:
--with-sqlite3 はデフォルトで有効になります。--with-pdo-sqlite はデフォルトで有効になり、SQLite を操作するには pdo_sqlite を使用することをお勧めします。
次の拡張機能は、Windows バイナリ パッケージの ext ディレクトリに組み込まれています:
リーリー
PHP 用 PostgreSQL ドライバー:
リーリー
Debian/Ubuntu ソフトウェア パッケージ: php5-pgsql PostgreSQL C クライアント ライブラリである libpq5 に依存していることを確認してください。 開発パッケージ libpq-dev には /usr/bin/pg_config.
が含まれています。
リーリー
apt-cache depends php5-pgsql
PHP 用 Oracle ドライバー:
リーリー
リーリー
Oracle Instant Clientのダウンロードアドレス(60MB):http://www.oracle.com/technet...
php_oci8.dllphp_oci8_11g.dll
php_pdo_oci.dll
PHP 用 SQL Server ドライバー (php_sqlsrv.dll および php_pdo_sqlsrv.dll、Windows のみをサポート):
http://www.microsoft.com/en-u...
FreeTDS: UNIX/Linux で SQL Server と Sybase を接続するためのドライバー
--with-pdo-dblib=DIR PDO: DBLIB-DB サポートは FreeTDS ホーム ディレクトリです
FreeTDS は、UNIX/Linux システムの無料の SQL Server/Sybase ドライバーです。
データ ソース名は、unixODBC によって作成でき、その名前を通じてデータにアクセスできます。
unixODBC は ODBC の Linux サポートを提供しますが、これは単なる ODBC マネージャーです。
実際のデータベースに接続するには、このデータベース用の ODBC ドライバーを提供する必要があります。
FreeTDS は、Linux で SQL Server および Sybase に接続するための無料の ODBC ドライバーです。 .
iODBC は、UNIX/Linux での ODBC データベース接続の実装です。同様のプロジェクトには unixODBC があります。
リーリー
Ubuntu/Debian の関連パッケージ:
リーリー
php は市販されているどのデータベースでも使用できると言えますが、php が iis または apache と使用できるのと同様に、apache の方が効率的です。そこでは効率的です。
pdo を使用して適応を完了します。データベースについて心配する必要はありません
もちろんmysqlにリンクする必要はありません
それは主にあなたのニーズによって異なります
PHP には特定の DB ドライバーを抽象化した PDO があり、もちろん他のデータベースも使用できます。
PDOは素晴らしいです
現在最も広く使用されているのは MySQL であるとしか言えません。これはオープンソースであり、他の多くの一般的なデータベースも使用できます
。
PHP と MYSQL はゴールデンパートナーですが、mysql を使用できるだけでなく、PDO を使用してさまざまなデータベースを操作することもできます