加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

thinkphp3.2.2 没有定义数据库配置

发布时间:2020-12-13 17:33:14 所属栏目:PHP教程 来源:网络整理
导读:出现这个问题,温习下tp配置多个数据库? ?php return array( //默认数据库 ‘DB_TYPE‘ = ‘mysql‘,// 数据库类型 ‘DB_HOST‘ = ‘localhost‘,// 服务器地址 ‘DB_NAME‘ = ‘thinkphp‘,// 数据库名 ‘DB_USER‘ = ‘root‘,// 用户名 ‘DB_PWD‘ = ‘ro

出现这个问题,温习下tp配置多个数据库?

<?php

return array(

//默认数据库

‘DB_TYPE‘ => ‘mysql‘,// 数据库类型

‘DB_HOST‘ => ‘localhost‘,// 服务器地址

‘DB_NAME‘ => ‘thinkphp‘,// 数据库名

‘DB_USER‘ => ‘root‘,// 用户名

‘DB_PWD‘ => ‘root‘,// 密码

‘DB_PORT‘ => 3306,// 端口

‘DB_PREFIX‘ => ‘think_‘,// 数据库表前缀

‘DB_CHARSET‘=> ‘utf8‘,// 字符集

‘DB_DEBUG‘ => TRUE,// 数据库调试模式 开启后可以记录SQL日志 3.2.3新增

‘SESSION_AUTO_START‘ => true,//是否开启session

‘DEFAULT_THEME‘ => ‘default‘,

//第二个数据库

‘DB_CONFIG_SECOND‘ => array(

‘db_type‘ => ‘mysql‘,

‘db_user‘ => ‘root‘,

‘db_pwd‘ => ‘root‘,

‘db_host‘ => ‘localhost‘,

‘db_port‘ => ‘3306‘,

‘db_name‘ => ‘thinkphp2‘,
)
);
使用两个数据库,这样就配置好config.php了

第二步:

使用默认数据库中的内容

$list1 = M(‘table‘)->limit(10)->select();
print_r($list1);
使用第二个数据库中的内容

$list2 = M(‘table‘,‘‘,‘DB_CONFIG‘)->limit(10)->select();print_r($list2);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读