位置: 编程技术 - 正文

PHP数据库连接mysql与mysqli对比分析(php数据库连接池 实例)

编辑:rootadmin

推荐整理分享PHP数据库连接mysql与mysqli对比分析(php数据库连接池 实例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数据库连接教程,php数据库连接池中间件,php数据库连接池,php数据库连接池 实例,php数据库连接失败的原因,php数据库连接失败,php数据库连接失败的原因,php数据库连接池,内容如对您有帮助,希望把文章链接给更多的朋友!

一、mysql与mysqli的概念相关

1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。

2、在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程3、在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与mysql_query()对应的有mysqli_query(),属于面向对象,用对象的方式操作驱动mysql数据库

二、mysql与mysqli的区别

1、mysql是非持继连接函数,mysql每次链接都会打开一个连接的进程。

2、mysqli是永远连接函数,mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销。mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很多可用的方法。

三、mysql与mysqli的用法

PHP数据库连接mysql与mysqli对比分析(php数据库连接池 实例)

1、mysql(过程方式):

PS:mysqli以过程式的方式操作,有些函数必须指定资源,比如mysqli_query(资源标识,SQL语句),并且资源标识的参数是放在前面的,而mysql_query(SQL语句,'资源标识')的资源标识是可选的,默认值是上一个打开的连接或资源。

2、mysqli(对象方式):  

使用new mysqli('localhost', usenamer', 'password', 'databasename');会报错,提示如下:

Fatal error: Class 'mysqli' not found in ...

一般是mysqli是没有开启的,因为mysqli类不是默认开启的,win下要改php.ini,去掉php_mysqli.dll前的;,linux下要把mysqli编译进去。

四、mysql与mysqli举例

1、mysql

在mysql_connect()、mysql_select_db()等函数之前使用@(错误控制运算符),可以忽略掉系统产生的错误信息,然后我们用die()来自定义错误信息;对于mysql_query()函数的返回值,如果执行的语句有返回值(如SELECT、SHOW、DESCRIBE等),则返回相应数据(成功时)或FALSE(失败时);如果执行的语句没有返回值(如DELETE、DROP、INSERT、UPDATE等),则返回TRUE(成功时)或FALSE(失败时)。

2、mysqli

五、php中mysqli用法举例

标签: php数据库连接池 实例

本文链接地址:https://www.jiuchutong.com/biancheng/287489.html 转载请保留说明!

上一篇:非常重要的php正则表达式详解(php需要的软件)

下一篇:详解WordPress中分类函数wp_list_categories的使用(wordpress文章分页插件)

  • 库存商品发出汇总表
  • 总分机构企业所得税汇算清缴
  • 作家以及作品
  • 验签失败的发票追不回来怎么办
  • 固定资产后续支出资本化条件是什么
  • 小规模纳税人可以抵扣进项税吗
  • 电费应收电费和实际电费
  • 手写农产品发票有效吗
  • 权益资本成本率计算
  • 新三板公司股东人数
  • 分公司有法律效力吗
  • 汽修厂纳税多少
  • 自建仓库转让如何计算增值税
  • 小规模的成本票
  • 公司购买房产的税费
  • 预收账款可以开票吗
  • 买一赠一使用规则
  • 补发住房补贴征求意见
  • 期间费用燃油费计入哪个项目?
  • 固定资产出租收入属于其他业务收入吗
  • 发票已抵扣未入账
  • iphone有没有
  • 永恒之蓝是
  • 苹果电脑隐藏软件功能怎么开启
  • Win10待机唤醒后白屏怎么办
  • 怎么将电脑硬盘做成移动硬盘
  • PHP:pg_send_execute()的用法_PostgreSQL函数
  • 社保调整基数后 两个月没变化
  • 财务费用是一种期间费用,按期归集
  • 未分配利润转增股本要交税吗怎么交
  • elementui表格自定义排序
  • 2022年终总结
  • set_ccopt_property
  • Blog2N如何计算
  • 帝国cms如何卸载应用
  • mysql5.6.24
  • 印花税计入管理费用还是税金
  • 属于流动资产的项目有
  • 计提坏账准备和确认坏账损失
  • 小规模费用发票可以抵扣增值税吗
  • 异常凭证一定要转出吗
  • 新公司成立的文案
  • 存货盘点的方法有哪些
  • 购买软件使用费计入什么科目
  • 企业收取的丢失物品
  • 个人所得税缴纳标准怎么计算
  • 全额事业单位和差额事业单位退休工资有什么区别
  • 开会旅游的费用是多少
  • 党费返还款怎么做分录
  • 利润与所有者权益的区别
  • 党费结余如何计算
  • 新成立的公司开什么银行账户
  • 收到增值税专用发票是进项还是销项
  • 形成应收账款的会计分录
  • 企业组织结构的本质是
  • 小公司用什么财务软件做账
  • 固定资产清理是资产吗
  • 应收账款的账户余额
  • mysql有外键数据输入
  • mysql5.7bug
  • xp系统好怪哦
  • 苹果电脑 输入
  • aeadisrv.exe
  • PRISMSTA.EXE - PRISMSTA是什么进程 有什么用
  • Windows10 Redstone首个预览版即将发布 开始推送全新的预览分支
  • win10一年更新几次
  • vps禁用ipv6
  • 探索世界怎么玩
  • material design app
  • vue组件生命周期执行顺序
  • linux中sudo命令的使用方式和作用
  • qq聊天背景闪烁
  • json jquery
  • jquery动态添加的元素怎么添加事件
  • python爬虫介绍
  • unity3d怎么编程
  • android study
  • javascriptjs
  • 北京税务局发票查询
  • 电子办税服务厅怎么开电子发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设