数据库
邱儿
这个作者很懒,什么都没留下…
展开
-
PDO、DAO、ORM之间的区别
数据对象PDO (PHP Ddata Object) 扩展为PHP访问数据库定义了一个轻量级的一致接口。提供了一个数据访问抽象层,这意味着,不管使用哪种数据库,都可以用相同的函数(方法)来查询和获取数据。强调的是数据库连接。数据存取对象DAO(Data Access Object)描述了如何创建透明访问数据源的对象,目的就是为了解决重复与数据源抽象化。应用程序的主要处理代码不再需要考虑数据库引擎或表关系。DAO 是一个层,数据访问层。调用者可以使用统一的API操作不同类型的数据库。对象关系映射ORM(O原创 2020-05-17 22:40:38 · 1646 阅读 · 1 评论 -
mysql慢查询
例子优先:引子:为什么第一个查询using temporary,第二个查询不用临时表呢?下面两个查询,它们只差了一个order by,效果却迥然不同。第一个查询:EXPLAIN extendedSELECT ads.idFROM ads, city WHERE city.city_id = 8005 AND ads.status = 'online' AND city.ads_id=ads.idORDER BY ads.id desc执行计划为: id转载 2020-05-14 17:44:52 · 164 阅读 · 0 评论 -
MAC下安装MongoDB
1.下载安装brew install mongodb2.执行上面提示的前两条命令,运行mongodb。原创 2015-01-23 09:59:24 · 457 阅读 · 0 评论