ThinkPHP3.2.3 数据库连接配置 创建普通model对象 创建父类Model对象 数据查询操作 辅助方法 连贯操作

本文介绍了ThinkPHP3.2.3中的数据库连接配置,包括字段缓存和读写分离的设置。接着讲解了如何创建和实例化Model模型类,包括普通Model对象和基类Model对象的实例化。详细阐述了数据查询操作,如select、where、limit、field、order、group、having等辅助方法的使用,并强调了连贯操作的概念。
摘要由CSDN通过智能技术生成

1连接配置数据库
在shop/Common/Conf/config.php里边做数据库配置
在这里插入图片描述
其中DB_FIELDS_CACHE启用字段缓存的意思是,每次操作数据库时都需要mysql取出数据表里面的字段与操作的sql语句字段进行对比,开启以后就不需要每次都取出,而是取一次就缓存下来进行对比.
在设置中看到如下代码

 'DB_DEPLOY_TYPE'        =>  0, // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
    'DB_RW_SEPARATE'        =>  false,       // 数据库读写是否分离 主从式有效
    'DB_MASTER_NUM'         =>  1, // 读写分离后 主服务器数量
    'DB_SLAVE_NO'           =>  '', // 指定从服务器序号

这个意思是数据库执行的是增删改查操作,在公司里面数据"查"操作太多了,造成负荷过重,可以买几个服务器专门执行"查"操作,上面代码的意思就是进行mysql读写分离设置
2.创建model模型类
原则:每个数据表 都对应一个Model模型类
具体与创建Controller控制器相似,就是把Controller字样换成Model即可
为sw_goods数据表创建一个Model模型类文件
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值