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);

  • 相关阅读:
    springcloud生态图
    redis持久化机制之AOF与RDB
    关键字的理解
    Java IO6 :IO总结
    Java IO5:管道流、对象流
    Java IO4:字符流进阶及BufferedWriter、BufferedReader
    Java IO3:字节流
    Java IO2:RandomAccessFile
    Java IO1:IO和File
    java学习笔记
  • 原文地址:https://www.cnblogs.com/peteremperor/p/11060712.html
Copyright © 2011-2022 走看看