phpcms怎么連接數(shù)據(jù)庫

phpcms怎么連接數(shù)據(jù)庫

phpcms怎么連接數(shù)據(jù)庫

phpCMS數(shù)據(jù)庫配置

數(shù)據(jù)庫配置文件位置:caches/configs/database.php

我們打開這個(gè)配置文件,加入我們的數(shù)據(jù)庫配置信息。數(shù)據(jù)庫配置信息為二維數(shù)組結(jié)構(gòu),默認(rèn)為default,可以根據(jù)default結(jié)構(gòu)配置多個(gè)數(shù)據(jù)庫鏈接(如:extended_1)

<?php  return array (    &#39;default&#39; =>?array?( ?    'hostname'?=&gt;?'localhost', ?    'database'?=&gt;?'phpcms', ?    'username'?=&gt;?'admin', ?    'password'?=&gt;?'admin', ?    'tablepre'?=&gt;?'v9_', ?    'charset'?=&gt;?'gbk', ?    'type'?=&gt;?'mysql', ?    'debug'?=&gt;?true, ?    'pconnect'?=&gt;?0, ?    'autoconnect'?=&gt;?0 ?  ), ????/*?以下默認(rèn)不存在?*/ ?  'extended_1'?=&gt;?array?( ?    'hostname'?=&gt;?'10.10.125.2', ?    'database'?=&gt;?'phpcms', ?    'username'?=&gt;?'admin', ?    'password'?=&gt;?'admin', ?    'tablepre'?=&gt;?'v9_', ?    'charset'?=&gt;?'gbk', ?    'type'?=&gt;?'mysql', ?    'debug'?=&gt;?true, ?    'pconnect'?=&gt;?0, ?    'autoconnect'?=&gt;?0 ?  ), ?); ??&gt;

根據(jù)您的數(shù)據(jù)庫連接信息修改上面的配置內(nèi)容,修改完成后,保存該數(shù)據(jù)庫配置文件。

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

配置好數(shù)據(jù)庫后,可通過下面數(shù)據(jù)庫模型類選擇數(shù)據(jù)庫配置文件,數(shù)據(jù)庫等!

數(shù)據(jù)庫模型位于:phpcms/model/ 目錄下

<?php    defined(&#39;IN_PHPCMS&#39;) or exit(&#39;No permission resources.&#39;);    pc_base::load_sys_class(&#39;model&#39;, &#39;&#39;, 0);    class test_model extends model {      public function __construct() {      $this->db_config?=?pc_base::load_config('database'); ?    $this-&gt;db_setting?=?'default'; ?    $this-&gt;table_name?=?'test'; ?    parent::__construct(); ?  } ? }

PHP中文網(wǎng),大量的免費(fèi)PHPCMS教程,歡迎在線學(xué)習(xí)!

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享