Emplacement du fichier de configuration de la base de données : caches/configs/database.php
Ouvrez ce fichier de configuration et ajoutez nos informations de configuration de base de données. Les informations de configuration de la base de données sont une structure de tableau bidimensionnelle. La valeur par défaut est par défaut. Plusieurs liens de base de données peuvent être configurés selon la structure par défaut (telle que : extend_1)
Les détails sont les suivants :
<?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 ), ); ?>
Modifier en fonction des informations de connexion à votre base de données Après avoir modifié le contenu de configuration ci-dessus, enregistrez le fichier de configuration de la base de données.
Après avoir configuré la base de données, vous pouvez sélectionner le fichier de configuration de la base de données, la base de données, etc. via la classe de modèle de base de données ci-dessous !
Le modèle de base de données se trouve dans : répertoire 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(); } } ?>
Tutoriels d'articles connexes recommandés : tutoriel phpcms
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!