ホームページ  >  記事  >  php教程  >  thinkphp 5の複数データベース接続

thinkphp 5の複数データベース接続

WBOY
WBOYオリジナル
2016-07-06 13:29:17974ブラウズ

最近、複数のデータベースに接続する必要があるプロジェクトに取り組みました。上記に従って分散データベースを設定した後、次の方法を推測しました。マニュアルに基づいてデータベースに接続してデータを追加する方法を書いていますが、書き込み方法に問題がある場合は、神が私にアドバイスを与えることを願っています
// Configuration in database.php 主にこの2つの設定を変更します<br> <br> // データベース名 'database' => 'デフォルトのデータベースの名前、2 番目のデータベースの名前',<br>; 'データベース' => 'a,b',<br> <br> //データベース展開方法: 0 集中型 (単一サーバー)、1 分散型 (マスター/スレーブ サーバー) <br> 'デプロイ' => 1,<br> <br> 詳細な設定リファレンスマニュアル<br> http://www.kancloud.cn/manual/thinkphp5/118061<br> <br> パブリック関数ブック(){<br> $data['寄付者名'] = 'はは';<br> $data['donor_phone'] = '254658785545';<br> <br> self::much('donor')->insert($data);<br> }<br> <br> //$db 2 番目のデータベースの名前 $table テーブルの名前<br> 保護された関数 much($table,$db='b.'){<br> return Db::table($db.$table);<br> 北京駅:アリババの技術専門家が現場に登場するのは珍しいですが、今回は100人以上来たんですね? !

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