zoukankan      html  css  js  c++  java
  • ThinkPHP框架 基础 链接数据库

    在第一次成功访问应用入口文件的时候,会显示出一个系统默认的欢迎页面并自动在APPLication文件夹里生成三个文件夹,如下,第一次访问应用文件路径:localhost/tr/index.php    访问成功后在原有空的Application目录下面,已经自动生成了公共模块Comon    默认的Home模块和Runtime运行时目录的目录结构

     'SHOW_PAGE_TRACE'=>true, 显示trace信息; 这个方法在浏览器上显示的相等于是一个检测器! 

    MVC模式
     
    M Model 模型 就是数据库操作类(通过数据库操作类去操作各个表)
    V View 视图 模板
    C Controller 控制器 控制器来实现模板,模板之间的控制关系
    注: 控制器也是一个类,这个类中有不同的方法,所以控制器也叫模块(Module),其中的方法叫动作(Action)!
    禁止哪些模块访问
    
    'MODULE_DENY_LIST'=>array('Common','Runtime'),
    
    允许哪些模块访问
    
    'MODULE_ALLOW_LIST'=>array('Home','Admin'),
    
    设置默认起始模块
    
    'DEFAULT_MODULE'=>'Admin',
    
    只允许一个模块  只允许访问这一个指定的模块
    
    'MULTI_MODULE'=>false,

    创建数据库

    <?php
    return array(
        //'配置项'=>'配置值'
        'SHOW_PAGE_TRACE'=>true,   //显示trace信息
         /* 数据库设置 */
        'DB_TYPE'               =>  'mysql',     // 数据库类型
        'DB_HOST'               =>  'localhost', // 服务器地址
        'DB_NAME'               =>  'text1',          // 数据库名
        'DB_USER'               =>  'root',      // 用户名
        'DB_PWD'                =>  '123456',          // 密码
        'DB_PORT'               =>  '3306',        // 端口
        'DB_PREFIX'             =>  '',    // 数据库表前缀
        'DB_PARAMS'              =>  array(), // 数据库连接参数    
        'DB_DEBUG'              =>  TRUE, // 数据库调试模式 开启后可以记录SQL日志
        'DB_FIELDS_CACHE'       =>  false,        // 启用字段缓存true(开启)  false(不开启)
        'DB_CHARSET'            =>  'utf8',      // 数据库编码默认采用utf8
        'DB_DEPLOY_TYPE'        =>  0, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
        'DB_RW_SEPARATE'        =>  false,       // 数据库读写是否分离 主从式有效
        'DB_MASTER_NUM'         =>  1, // 读写分离后 主服务器数量
        'DB_SLAVE_NO'           =>  '', // 指定从服务器序号
        
    );

    使用PDO方法链接数据库

    PDO专用定义
    
    'DB_TYPE'=>'pdo',    //数据库类型
    
    'DB_USER'=>'root',    //用户名
    
    'DB_PWD'=>'123456',    //密码
    
    'DB_PREFIX'=>'think',      //数据库表前缀   可写可不写
    
    'DB_DSN'=>'mysql:host=localhost;dbname=thinkphp;charset=UTF8'
  • 相关阅读:
    作业11 分类与监督学习,朴素贝叶斯分类算法
    第八次作业
    Python之路【第一篇】:Python基础1
    Python之路【第一篇】:Python基础
    Python 6 数字和布尔值及字符串的基本功能
    Python 7 列表 for 字典,嵌套
    Python 4 循环语句while
    Python 5 运算符
    Python 3 条件语句
    Python 2 声明变量 输入输出 练习
  • 原文地址:https://www.cnblogs.com/zc290987034/p/6210017.html
Copyright © 2011-2022 走看看