ホームページ  >  記事  >  PHPフレームワーク  >  thinkphp323モデルでデータベースを切り替える方法

thinkphp323モデルでデータベースを切り替える方法

王林
王林オリジナル
2019-09-12 11:39:162834ブラウズ

thinkphp323モデルでデータベースを切り替える方法

プログラムを処理するとき、異なるデータベースで処理する必要があるデータが頻繁に発生します。2 つの異なるデータベースを接続する必要があります。では、モデル内でデータベースを切り替えるにはどうすればよいでしょうか?

1. まずデータ モデルを作成します。

thinkphp323モデルでデータベースを切り替える方法

#2. データ内のテーブルのデータをクエリしてそれを返す新しいメソッドをモデルに作成します。

thinkphp323モデルでデータベースを切り替える方法

3. また、モデル内のメソッドを呼び出して返されたデータを出力するメソッドをコントローラー内に作成します。

thinkphp323モデルでデータベースを切り替える方法

4. モジュール構成ファイルで 2 つの異なるデータベース sww3 と book

を接続するには 2 つの異なる方法があります。

thinkphp323モデルでデータベースを切り替える方法

5. テーブル メンバーを使用してモデル内のデータ DB_CONFIG1 を接続し、DB_CONFIG2 を使用してデータ 2 をデータ テーブル blog_category

thinkphp323モデルでデータベースを切り替える方法 にリンクします。

6. ブラウザを使用して、データ 2 を接続するためのコードを制御し、コメント アウトします。まず、実行結果を表示するためにデータベース 1 にのみ接続します。

thinkphp323モデルでデータベースを切り替える方法

thinkphp323モデルでデータベースを切り替える方法

#7. ブラウザ コントロールを使用し、最初にデータ 1 を接続するコードをコメント アウトします。データベース 2 にのみ接続します。実行結果を表示します。これは 2 回実行でき、実行後に一致する結果が表示され、データベースの切り替えが成功したことが証明されます。

thinkphp323モデルでデータベースを切り替える方法

thinkphp323モデルでデータベースを切り替える方法

関連コンテンツをさらに詳しく知りたい場合は、php 中国語 Web サイトにアクセスしてください。

推奨チュートリアル: thinkphp チュートリアル

以上がthinkphp323モデルでデータベースを切り替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。