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模型类文件