私は php と mysql の組み合わせを使用することに慣れていますが、プロジェクトを受け取って顧客のオフライン システム ソフトウェアのデータを呼び出す必要があるとき、このソフトウェアのデータベースは sqlserver データベースと呼ばれることが多いことを理解しています。 mssqlデータベース。
それでは、PHP を使用して sqlserver データベースに接続し、条件に基づいて必要なデータをクエリする必要があります。どうやってするの?対照的に、私が使用している Thinkphp フレームワークには sqlserver データベース ドライバーが用意されており、これを使用してデータを呼び出す予定です。
1. まず、顧客からリモート データベースの接続アドレス、ユーザー名、パスワード、データベース名、ポートを取得します (コロンを使用して sqlserver データベースのポートに接続できない場合は、変更してみてください。英語のカンマにします)
2. まず thinkphp をインストールします。これについては説明しません。
3. thinkphp データベース ファイルを変更します。前に mysql に接続するときに設定する方法は次のとおりです。 db_type の値を sqlsrv に変更する必要があります。
4. コントローラー メソッドで呼び出して、クエリ テーブル ステートメントを出力して、配列が正常に出力されるかどうかを確認します。
5. 失敗した場合は、まずデータベース接続情報が正しいかどうかを確認し、正しい場合は、システム環境を構成する必要があります (システムの構成方法については、PHP を構成します)。環境については、私の他の記事を参照してください
記事のアドレス: http://www.cnblogs.com/phpyangbo/p/thinkphp-sqlserver-lianjie.html
上記では、thinkphp を使用して sqlserver データベースに接続する際のプロンプト「システムは sqlsrv をサポートしていません」について紹介しており、関連する内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。