文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>PHP操作MySQL数据库最新技术进展

PHP操作MySQL数据库最新技术进展

时间:2006-10-14  来源:ashchen


http://cosrc.com/
存储过程,触发器,视图,函数对于php mysql组合实在是太陌生了
最近化时间研究了一下,实在是很好的功能;
1 存储过程 , 函数
  实际是一种数据库内部的语言,有变量,声明,循环,返回,跳转,据说将来mysql将在外部支持php,就是说可以用Php语法写mysql的存储过程或函数。
  用存储过程可以把一系列sql数据操作集成到一起,查询的时候只call它的名字即可,减少php和数据库的交互,还可以一次查询多个语句,如果返回多个数据集,就需要mysqli作为php的扩展了。
2 触发器
  触发器可以在插入删除更新数据库的时候触发一定的操作,一些相关表的操作就不再用php去操心了
3 视图
  可以把最常用的数据放在视图里,能加快速度?

例子:
网站的首页由若干子页面的前几条记录组成,常规做法是在首页select * from table limit 10,然后组成首页,如果有了视图,可以把select出来的数据创建视图,显示的时候从视图读取即可
还有办法就是在由存储过程或触发器维护首页表,使得首页数据表维持在一定数量从而保持速度

随着mysql数据库版本的不断升级,更快更强功能的加入,会使得php操作mysql数据更便捷,不过随之而来的就是数据库端程序的维护,数据库管理员


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载