摘要: 在实际运用中经常会创建这样的结构表Category(Id, ParentId, Name),特别是用于树形结构时(菜单树,权限树..),这种表设计自然而然地会用到递归,若是在程序中进行递归(虽然在程序中递归真的更方便一些),无论是通过ADO.NET简单sql查找还是ORM属性关联都会执行多次sql语句,难免会造成一些性能上的损耗,所以干脆使用sql的函数来解决这个问题,用函数返回我们最终需要的结果。针对这类需求,这里我列出三种常用的递归:以一个节点为基点,列出所有子节点直到无子 (找下级) 。这有点儿像点兵点将,主帅只有一个,下面是左将、右将,左将下面又有千夫长、百夫长,点兵时主帅下令集合,下 阅读全文
posted @ 2012-02-05 12:38 潇湘〃细雨 阅读(399) 评论(0) 推荐(0) 编辑
摘要: windows服务器定时对mysql数据库进行数据库自动备份每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下.1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 .2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql.3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinRAR .4. D:/php 下建立文件 mysql_backup.ph 阅读全文
posted @ 2012-02-05 12:26 潇湘〃细雨 阅读(532) 评论(0) 推荐(0) 编辑