thinkphp多数据库配置,使用

Posted 行走江湖的码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp多数据库配置,使用相关的知识,希望对你有一定的参考价值。

thinkphp多数据库的配置,使用

<?php
return array(
    '_MODEL_NAME'=>'Api', //自定义模块名称,为了url地址跳转能够正常访问 为空的时候或者不设置默认访问Home模块
    'MULTI_MODULE'          =>  true,
    //'配置项'=>'配置值'
    'MODULE_DENY_LIST'      =>  array('Common','Public','Runtime'),
    'MODULE_ALLOW_LIST'     =>  array("Index"),


    'URL_MODEL'=>1,
    'DB_TYPE'=>'mysql',
    'DB_HOST'=>'localhost',
    'DB_NAME'=>'shujuku_name',
    'DB_USER'=>'root',
    'DB_PWD'=>'root',
    'DB_PORT'=>'3306',
    'DB_PREFIX'=>'lzh_',
    //  数据库配置2
    'DB_CONFIG1' => 'mysql://root:root@localhost:3306/@shujuku_name2@',
);

使用数据库

如果使用第二个数据库
$this->model=M()->db(1,”DB_CONFIG1”);

以上是关于thinkphp多数据库配置,使用的主要内容,如果未能解决你的问题,请参考以下文章

Nginx下配置ThinkPhp多入口访问

TP3.2 Nginx下配置ThinkPhp多入口访问

ThinkPHP的主从数据库配置

如何配置thinkphp的首页路径

nginx thinkphp5 多入口配置

ThinkPHP6多应用下配置短路由 - TP6路由