ThinkPHP框架 基础 链接数据库
Posted 遇事稳坐钓鱼台
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP框架 基础 链接数据库相关的知识,希望对你有一定的参考价值。
在第一次成功访问应用入口文件的时候,会显示出一个系统默认的欢迎页面并自动在APPLication文件夹里生成三个文件夹,如下,第一次访问应用文件路径:localhost/tr/index.php 访问成功后在原有空的Application目录下面,已经自动生成了公共模块Comon 默认的Home模块和Runtime运行时目录的目录结构
\'SHOW_PAGE_TRACE\'=>true, 显示trace信息; 这个方法在浏览器上显示的相等于是一个检测器!
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\'
以上是关于ThinkPHP框架 基础 链接数据库的主要内容,如果未能解决你的问题,请参考以下文章