首頁  >  文章  >  CMS教程  >  phpcms如何連接資料庫

phpcms如何連接資料庫

尚
原創
2020-01-14 09:11:572324瀏覽

phpcms如何連接資料庫

phpcms連接資料庫的方法:

資料庫設定檔位置:caches/configs/database.php

我們開啟這個設定文件,加入我們的資料庫配置資訊。資料庫配置資訊為二維數組結構,預設為default,可以根據default結構配置多個資料庫連結(如:extended_1)

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

根據您的資料庫連接資訊修改上面的配置內容,修改完成後,儲存該資料庫設定檔。

配置好資料庫後,可透過下方資料庫模型類別選擇資料庫設定文件,資料庫等!

資料庫模型位於: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(&#39;database&#39;);
     $this->db_setting = &#39;default&#39;;
     $this->table_name = &#39;test&#39;;
     parent::__construct();
   }
  }
?>

PHP中文網,大量的免費PHPCMS教學,歡迎線上學習!

以上是phpcms如何連接資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn