phpcms連接數據庫的方法:
數據庫配置文件位置:caches/configs/database.php
我們打開這個配置文件,加入我們的數據庫配置信息。數據庫配置信息為二維數組結構,默認為default,可以根據default結構配置多個數據庫鏈接(如:extended_1)
??<?php return array ( 'default' =>?array?( ? 'hostname'?=>?'localhost', ? 'database'?=>?'phpcms', ? 'username'?=>?'admin', ? 'password'?=>?'admin', ? 'tablepre'?=>?'v9_', ? 'charset'?=>?'gbk', ? 'type'?=>?'mysql', ? 'debug'?=>?true, ? 'pconnect'?=>?0, ? 'autoconnect'?=>?0 ? ), ????/*?以下默認不存在?*/ ? 'extended_1'?=>?array?( ? 'hostname'?=>?'10.10.125.2', ? 'database'?=>?'phpcms', ? 'username'?=>?'admin', ? 'password'?=>?'admin', ? 'tablepre'?=>?'v9_', ? 'charset'?=>?'gbk', ? 'type'?=>?'mysql', ? 'debug'?=>?true, ? 'pconnect'?=>?0, ? 'autoconnect'?=>?0 ? ), ?); ??>
根據您的數據庫連接信息修改上面的配置內容,修改完成后,保存該數據庫配置文件。
立即學習“PHP免費學習筆記(深入)”;
配置好數據庫后,可通過下面數據庫模型類選擇數據庫配置文件,數據庫等!
數據庫模型位于:phpcms/model/ 目錄下
<?php defined('IN_PHPCMS') or exit('No permission resources.'); pc_base::load_sys_class('model', '', 0); class test_model extends model { public function __construct() { $this->db_config?=?pc_base::load_config('database'); ? $this->db_setting?=?'default'; ? $this->table_name?=?'test'; ? parent::__construct(); ? } ? } ?>
PHP中文網,大量的免費PHPCMS教程,歡迎在線學習!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦