切换数据库-图像目标检测技术及应用

ThinkPHP3.1完全开发手册101 6.8切换数据库如果你需要切换到另外一个数据库(包括在相同和不同的数据库类型之间切换)或者需要连接多个数据库进行操作不同的数据,就需要使用ThinkPHP提供的数据库切换方法,用法很简单,只需要调用Model类的db方法,用法: 1. Model->db("数据库编号","数据库配置");数据库编号用数字格式,对于已经调用过的数据库连接,是不需要再传入数据库连接信息的,系统会自动记录。对于默认的数据库连接,内部的数据库编号是0,因此为了避免冲突,请不要再次定义数据库编号为0的数据库配置。数据库配置的定义方式和模型定义connection属性一样,支持数组、字符串以及调用配置参数三种格式。 Db方法调用后返回当前的模型实例,直接可以继续进行模型的其他操作,所以该方法可以在查询的过程中动态切换,例如: 1. $this->db(1,"mysql://root:123456@localhost:3306/test")->query("查询SQL");该方法添加了一个编号为1的数据库连接,并自动切换到当前的数据库连接。当第二次切换到相同的数据库的时候,就不需要传入数据库连接信息了,可以直接使用: 1. $this->db(1)->query("查询SQL");如果需要切换到默认的数据库连接,只需要调用: 1. $this->db(0);如果我们已经在项目配置中定义了其他的数据库连接信息,例如: 1. //数据库配置1
pdf 文件大小:2.49MB