PHPでデータベースを操作するには、mysql、mysqli、odbc、pdoなど、さまざまな方法があります。 MySQL は、MySQL データベースを操作するための PHP 用の独自の拡張機能です。 MySQLi の i は Improvement の略で、拡張機能に関する限り、セキュリティも強化されます。他の種類のデータベースを変更する場合は、他の種類のデータベースを使用する必要があります。データベースを操作するにはコードを書き換える必要があり、非常に面倒です。一度作成して複数回使用でき、さまざまなデータベースと互換性がある、汎用的なメソッドはありますか?答えはもちろん「はい」です、それは obbc と pdo です。 pdo は、さまざまなデータベースを操作するための PHP 5 の新しい拡張機能であり、Java の jdbc に似ています。これについては後で詳しく説明します。次に、odbc について話しましょう。
ODBCとは何ですか?
ODBC は、プログラミング言語とデータ ストレージを接続するために使用されるソフトウェア ドライバー システムです。 ODBC は 1992 年に登場した無料のオープンソース システムで、プログラミング言語やデータベース クエリ アクセスを通じて機能や構成などの接続方法を標準化しようとしています (SQL 標準化)。
ODBC の役割は、インターフェイスまたはコネクターとして機能することであり、2 つの設計目標があります。1 つ目は、ODBC システムの場合、プログラミング言語システムとして機能し、2 つ目は、データ ストレージ システムの場合、ODBC として機能します。システム。したがって、ODBC には、「ODBC へのプログラミング言語」ドライバー (PHP-ODBC ライブラリなど) と「データ ストレージ システムへの ODBC」ドライバー (MySQL-ODBC ライブラリなど) が必要です。 ODBC システム自体に加えて、ODBC はデータ ソースの構成も処理するため、データ ソースとプログラミング言語の間のあいまいさが許容されます。
odbc の使用方法?
odbc を使用すると、PHP 開発は「データベース コネクタに依存しない」ようになります。 MySQL、PostgreSQL、SQLite、Microsoft SQL Server®、IBM® DB2®、Sybase、OpenLink Virtuoso、FileMaker、Microsoft Office® Access® などのデータベースに対して odbc_query()
のような関数を使用します。正しい ODBC ドライバー設定に応じて、CSV および Excel スプレッドシートで ODBC を使用することもできます。使い方を見てみましょう:
2. ODBCに接続します
リーリー リーリー 3. レコードを取得します
リーリー リーリー リーリー 4. レコードからフィールドを取得します
リーリー 5. ODBC接続を閉じます
リーリー 注: その他の操作機能:
http://php.net/manual/zh/ref.uodbc.php
ODBCの例
次の例は、最初にデータベース接続を作成し、次に結果セットを作成して、HTML テーブルにデータを表示する方法を示しています。 リーリー
http://www.bkjia.com/PHPjc/1125064.html