让mayfish支持mysqli数据库驱动的实现方法


Posted in Javascript onMay 22, 2010

网上搜到的一些关于mysql与mysqli的区别:
mysql 是非持继连接函数而 mysqli 是永远连接函数。也就是说
mysql 每次链接都会打开一个连接的进程而 mysqli 多次运行 mysqli 将使用同一连接进程,从而减少了服务器的开销

因为近段时间,网站也因为访问量的增加,而一直被进程占满的问题所困扰。所以,为了减少进程的开销,就为 mayfish 框架添加了一套 mysqli 的驱动。接下来看看如何在mayfish下使用mysqli的驱动进行工作吧。

在 configs 目录下,修改 mysql 设置文件,例如: database.php
看见如下内容,这是一个默认使用 mysql 驱动的例子。

conf('db_host', 'localhost'); 
conf('db_user', 'root'); 
conf('db_password', '123456'); 
conf('db_name', 'u112741'); 
conf('db_prefix', 'mfs_'); 
conf('db_charset', 'utf8');

我们将他修改成为

conf('driver', 'mysqli'); 
conf('db_host', 'localhost'); 
conf('db_user', 'root'); 
conf('db_password', '123456'); 
conf('db_name', 'u112741'); 
conf('db_prefix', 'mfs_'); 
conf('db_charset', 'utf8');

仅此一来,mfs 在工作的时候,就会以 mysqli 的方式进行工作了。

同时,此次更新还添加了对数据库查询的错误日志功能,以方便调试错误。开启的方法是:修改 configs/config.php 文件:
conf("logs", true); //添加开启错误记录功能(默认值:true)

最新版本的 mayfish 的下载地址为:https://3water.com/codes/20169.html

Javascript 相关文章推荐
jquery 利用show和hidden实现级联菜单示例代码
Aug 09 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
Dec 28 Javascript
js截取中英文字符串、标点符号无乱码示例解读
Apr 17 Javascript
深入理解javascript严格模式(Strict Mode)
Nov 28 Javascript
jQuery插件slides实现无缝轮播图特效
Apr 17 Javascript
对于jQuery性能的一些优化建议
Aug 13 Javascript
JS获取鼠标选中的文字
Aug 10 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
Feb 20 Javascript
浅谈Node 异步IO和事件循环
May 05 Javascript
layer弹出层取消遮罩的方法
Sep 25 Javascript
JS获取表格视图所选行号的ids过程解析
Feb 21 Javascript
Openlayers学习之地图比例尺控件
Sep 28 Javascript
JavaScript 笔记二 Array和Date对象方法
May 22 #Javascript
Javascript笔记一 js以及json基础使用说明
May 22 #Javascript
javascript Array数组对象的扩展函数代码
May 22 #Javascript
javascript 正则替换 replace(regExp, function)用法
May 22 #Javascript
JQuery 文本框使用小结
May 22 #Javascript
基于Asp.net与Javascript控制的日期控件
May 22 #Javascript
jQueryPad 实用的jQuery测试工具(支持IE,chrome,FF)
May 22 #Javascript
You might like
咖啡豆要不要放冰箱的原因
2021/03/04 冲泡冲煮
利用PHP实现与ASP Banner组件相似的类
2006/10/09 PHP
PHP开发的一些注意点总结
2010/10/12 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
web 页面分页打印的实现
2009/06/22 Javascript
Jquery通过Ajax方式来提交Form表单的具体实现
2013/11/07 Javascript
javascript实现网页字符定位的方法
2015/07/14 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
2015/08/17 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
KOA+egg.js集成kafka消息队列的示例
2018/11/09 Javascript
详解element-ui中el-select的默认选择项问题
2019/08/02 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
实例分析JS中的相等性判断===、 ==和Object.is()
2019/11/17 Javascript
使用JS实现动态时钟
2020/03/12 Javascript
Python程序设计入门(1)基本语法简介
2014/06/13 Python
python处理csv数据的方法
2015/03/11 Python
Python的GUI框架PySide的安装配置教程
2016/02/16 Python
python爬虫之百度API调用方法
2017/06/11 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
Python实现读取及写入csv文件的方法示例
2018/01/12 Python
详解Python中的type和object
2018/08/15 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
Python JSON常用编解码方法代码实例
2020/09/05 Python
浅析PyCharm 的初始设置(知道)
2020/10/12 Python
CSS实现定位元素居中的方法
2015/06/23 HTML / CSS
Perfume’s Club澳大利亚官网:西班牙领先的在线美容店
2021/02/01 全球购物
美术教学感言
2014/02/22 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
党的群众路线教育实践活动自我剖析材料
2014/10/08 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
《司马光》教学反思
2016/02/22 职场文书
react antd实现动态增减表单
2021/06/03 Javascript
MySQL中一条SQL查询语句是如何执行的
2022/04/08 MySQL