ホームページ  >  記事  >  バックエンド開発  >  thinkphp の構成と接続データベースのスキル、thinkphp データベースのスキル_PHP チュートリアル

thinkphp の構成と接続データベースのスキル、thinkphp データベースのスキル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:12:39790ブラウズ

thinkphp の構成と接続データベースのスキル、thinkphp データベースのスキル

この記事の例は、thinkphp の構成とデータベースへの接続の一般的な方法を説明しており、参考のために全員と共有されています。具体的な方法は以下の通りです

1. thinkphp エントリ ファイルと同じディレクトリにある config.inc.php にデータベース構成情報を追加します。

コードをコピーします コードは次のとおりです:
配列を返します(
'DB_TYPE'=>'mysqli'、
'DB_HOST'=>'ローカルホスト'、
'DB_NAME'=>'デモ'、
'DB_USER'=>'root'、
'DB_PWD'=>'ルート'、
'DB_PREFIX'=>'think_',
); ?>

次に、プロジェクト ディレクトリの config.php ファイルに次のコードを追加します。

コードをコピーします コードは次のとおりです: $arr1=配列(
//'設定項目'=>'設定値'
'URL_MODEL'=>2、
'APP_DEBUG'=>true、
'LOG_RECORD'=>true、
...
); $arr2=「config.inc.php」を含める
; 配列マージを返す($arr1,$arr2)
?>

上記のコードをバックグラウンド ファイルに追加することもできます。これにより、データベース構成の接続情報が変更された後、config.inc.php ファイル内の情報を変更するだけで、フォアグラウンドのデータベース接続構成情報を変更できます。そして同時に背景も。

2. コントローラー内の別のデータベースに接続したい場合は、次のコードを追加することで接続できます:

コードをコピーします

コードは次のとおりです:$arrr=array( 'dbms'=>'mysqli', //このブック グループのキー名は指定されており、変更できないことに注意してください。 'ユーザー名'=>'google', 「パスワード」=>「こんにちは」、
'ホスト名'=>'127.0.0.1',
'データベース'=>'MYDB名',
); $db=新しい Db($arrr);


この記事で説明した内容が、皆様の ThinkPHP フレームワーク プログラミングに役立つことを願っています。


http://www.bkjia.com/PHPjc/920609.html

www.bkjia.com

tru​​e

技術記事 Thinkphp の構成および接続データベースのスキル、thinkphp データベースのスキル この記事では、thinkphp の構成および接続データベースの一般的な方法について説明し、参考のために共有します。具体的な方法は以下の通りです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。