php mysql追踪器_zf框架的数据库追踪器使用示例
/*
追踪器的使用方法
*/
//引入Loader类(自动加载类)
require_once("Zend/Loader.php");
//使用Loader类引入一个Db类
Zend_Loader::loadClass("Zend_Db");
//引入Zend_Db的状态器
Zend_Loader::loadClass("Zend_Db_Statement_Pdo");
//配置数据库连接信息
$Config = array('host' => '127.0.0.1' ,
'username' => 'root' ,
'password' => '111' ,
'dbname' => 'test',
'profiler' => "true"
);
//告诉Zend_Db类所操作的数据库和数据库配置信息
$Db = Zend_Db::factory('PDO_Mysql' , $Config);
//执行编码语句
$Db -> query("set names utf8");
//-----------------------------------------------------
$Sql = "select * from gongsi";
$Db -> query($Sql);
//调用追踪器的方法
$Profiler = $Db -> getProfiler();
//获取提交语句的条数
echo "提交的个数:" . $Profiler -> getTotalNumQueries() . "
";
//获取SQL语句执行的信息
$Result = $Profiler -> getQueryProfiles();
foreach ($Result as $key => $value)
{
//输出运行过的语句
echo "文本内容为:" . $value->getQuery() . "
";
//输出运行语句所花费的时间
echo "花费时间为:" . $value->getElapsedSecs() . "
";
}
//输出所有语句花费的总时间
echo "花费的总时间为:" . $Profiler -> getTotalElapsedSecs();
?>
php mysql追踪器_zf框架的数据库追踪器使用示例相关推荐
- php yii框架连接数据库,Yii 框架使用数据库(databases)的方法示例
本文实例讲述了Yii 框架使用数据库(databases)的方法.分享给大家供大家参考,具体如下: 配置数据库连接 ¶ 开始之前,请确保你已经安装了 PHP PDO 扩展和你所使用的数据库的 PDO ...
- 怎样用mysql查询测试_如何测试数据库查询优化器
我一直认为,查询优化器(Query Optimizer,后面简称优化器)一直是数据库领域 Top 级别的 hardcore 技术,自己也一直尝试去深入理解,但每每看到 TiDB 代码里面那一大坨 pl ...
- Informix IDS 11体系打点(918考试)认证指南,第 5 局部: 数据库管事器操作(4)
更改数据库管事器方法 在 Windows 中,数据库管事器作为管事运转.Windows 供应了一个管事控制使用轨范(也称 Services 器械),用于启动.中止和暂停管事.这个管事控制使用轨范在控制 ...
- do与mysql数据类型对照_dophon-db: dophon框架的数据库模块,支持mysql,sqlite数据库,带有orm持久化功能与链式操作实例,贴近逻辑习惯,支持mysql多数据源配置...
dophon-db 项目介绍 dophon框架的数据库模块,也可单独作为一个与数据库模块交互的部件 支持mysql数据库连接 支持orm形式的数据操作 如有疑问请发送邮件联系作者:ealohu@163 ...
- yii mysql_Yii2框架操作数据库的方法分析【以mysql为例】
本文实例讲述了Yii2框架操作数据库的方法.分享给大家供大家参考,具体如下: 准备数据库 DROP TABLE IF EXISTS `pre_user`; CREATE TABLE `pre_user ...
- mysql django构架图_Django框架之数据库ORM框架
首先,我来介绍一下什么是ORM框架: O是object,也就类对象的意思,R是relation,翻译成中文是关系,也就是关系数据库中数据表的意思,M是mapping,是映射的意思.在ORM框架中,它帮 ...
- mysql 1326_Mysql应用SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案...
<Mysql应用SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案>要点: 本文介绍了Mysql应用SQL Server 出现Error: 132 ...
- mysql 1326_SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案...
SQL Server 出现Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,错误描述信息摘 ...
- mysql异步写入数据库_scrapy爬虫框架中数据库(mysql)的异步写入
####数据库的异步写入 scrapy爬虫框架里数据库的异步写入与同步写入在代码上的区别也就在pipelines.py文件和settings.py问价的区别,其他的都是一样的.本文就介绍一下pipel ...
最新文章
- 安森美电量计采用内部电阻跟踪电流--电压HG-CVR
- DetNAS ThunderNet
- 【原】 动态加载dll
- 是vans_硬核复刻,就服VANS棋盘格
- IT信息业、金融业从业人员悲歌
- 大家常用的 IDEA 插件大推荐,个个都得安装!
- ORA-12899: value too large for column (actual: 27, maximum: 20)错误解决
- Android--获取App应用程序的大小
- linux 编辑文件 cat 跳到指定行,Linux文件操作详解(八)--文件的创建和编辑(vi/vim命令和cat命令)...
- 公司找域名怎么找?有什么技巧?
- R语言建立Cox回归模型(包含所有协变量)比较不同治疗方法生存率的差异、predict函数对cox模型进行新数据的预测、计算不同样本的风险比HR(hazard ratio)
- android apk 应用分发平台
- 【Java岗】9月华为校招+阿里巴巴社招完整面经
- 【笔记】h5活动页制作流程总结
- XML文件处理——XML文件简介
- 【技巧】解决谷歌浏览器自带的谷歌翻译无法自动翻译问题
- 不到30秒接满一壶水,352S100 极速净水器体验
- x86 版的 Arduino Intel Galileo 开发板的体验、分析和应用
- windows下运行vbs脚本
- 我决定简单地生活(笔记)——极简主义者的诞生源起