zoukankan      html  css  js  c++  java
  • thinkphp3.2.2 没有定义数据库配置

    出现这个问题,温习下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);

  • 相关阅读:
    ViewState与Session [转]
    HTML5和HTML4的主要区别 [转]
    委托 与 Lambda
    ArcGIS 基础4-删除数据
    ArcGIS 基础3-新建数据
    ArcGIS 基础2-编辑数据
    ArcGIS 基础1-打开地图文档并浏览
    成都地铁线路图
    矢量数据库合并工具
    ArcGIS Pro试用下载步骤
  • 原文地址:https://www.cnblogs.com/peteremperor/p/11060712.html
Copyright © 2011-2022 走看看