位置: 编程技术 - 正文

Mysqli基础知识(mysql基础概念)

编辑:rootadmin

推荐整理分享Mysqli基础知识(mysql基础概念),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql知识大全,mysql基础笔记,mysql知识大全,mysql基础笔记,史上最全的mysql基础教程,mysql基本知识总结,mysql基本知识总结,mysql基本知识总结,内容如对您有帮助,希望把文章链接给更多的朋友!

相信原来在开始学习php的时候,很多人使用的数据库首选MySQL,连接数据库的扩展首选mysql扩展,但随着php版本的提高,mysql扩展正逐渐被mysqli和PDO所取代。正如使用mysql函数时给出的deprecated: The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead。学习mysqli扩展势在必行了。

   相对于mysql扩展,mysqli扩展支持面向对象和面向过程两种方式,支持预处理,支持事务处理,而且速度比mysql速度更快。本篇将主要介绍mysqli的面向对象的基本简单操作。

mysqli安装配置

  mysqli的安装配置和其他配置一样,首先要确认你的ext文件夹下存在php_mysqli.dll文件(一般而言是存在的),并且在php.ini文件中去掉“extension=php_mysqli.dll”这一行前的";",并且确定配置文件中extension_dir='ext目录所在的位置。重新启动服务器后,便可以使用mysqli扩展啦~

如何验证mysqli扩展已经开启了呢?

   其实最直接的是使用mysqli扩展的函数看看能不能用,例如通过能否连接数据库判断扩展已经安装完成。连接成功,不必说,自然是装好了,连接不成功,也不要轻易认为没有装好,我们还有后招,利用phpinfo()函数,我们可以明确知道mysqli是否可用。

Mysqli基础知识(mysql基础概念)

   当然可以通过extension_loaded('mysqli') 来判断是否装载mysqli扩展,甚至可以通过get_loaded_extensions()获得到底装载了哪些扩展。

面向对象mysqli的使用

  对于使用过mysql扩展的开发者,mysqli无论是面向对象还是面向过程的 方式都是非常容易理解的,有种似曾相识的感觉。具体的属性方法请参照php官方手册, 利用mysqli进行查询,未对查询结果集进行遍历,如何取出数组中的数据应该不是难事。

需要注意的是$mysqli->query()执行的sql语句,成功执行SELECT, SHOW, DESCRIBE或 EXPLAIN查询会返回一个mysqli_result 对象,其他查询则返回 TRUE,执行失败则都返回false。

在进行INSERT,UPDATE,DELETE操作时可以调用$mysqli->affected_rows获得受影响记录条数

$mysqli->affected_rows 返回值 返回-1表明sql语句出现问题,0表示没有受影响的记录,其他数值则是受影响条数。

执行多条SQL语句,预处理,以及事务处理也是mysqli的重要内容,我会在后来的随笔中写到。

以上所述就是本文的全部内容了,希望大家能够喜欢。

mysql数据表按照某个字段分类输出 也许大家有时候会遇到需要将把数据库中的某张表的数据按照该表的某个字段分类输出,比如一张数据表area如下我们需要将里面的area按照serialize字段进

简单介绍下MYSQL的索引类型 一、介绍一下索引的类型Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引PRIMARYKEY(主键索引)ALTERTABLE`table_name`ADDPRIMARYKEY(`column`

浅谈MyISAM 和 InnoDB 的区别与优化 MyISAM和InnoDB的基本区别1.InnoDB不支持FULLTEXT类型的索引。2.InnoDB中不保存表的具体行数,也就是说,执行selectcount(*)fromtable时,InnoDB要扫描一遍整个表来计

标签: mysql基础概念

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

上一篇:mysql Access denied for user ‘root’@’localhost’ (using password: YES)解决方法

下一篇:mysql数据表按照某个字段分类输出(mysql表中数据)

  • 非居民企业享受协定待遇
  • 北京增值税发票打印边距设置
  • 印花税申报是含税收入还是不含税收入
  • 企业所得税和预提所得税
  • 城镇土地使用税的计算公式
  • 增值税专用发票明细太多怎么办
  • 开具成品油专用发票时,应遵守哪些规则
  • 资产报废账务处理资产处置损益
  • 专项补助资金补助的领域包括
  • 开出转账支票的摘要怎么写
  • 小规模纳税人的题目
  • 开了零税率的发票怎么办
  • 进口是关税不得抵扣吗?
  • 增值税进项大于销项月末需要结转吗
  • 新企业残保金免交三年超过30人
  • 现金流量表附表的其他指的是什么
  • 我的初级备考经验--付出才有回报
  • 需要会计报表的人
  • 牛奶的增值税普通发票
  • 备用金转账个人能转吗
  • 不征收增值税的项目有哪些
  • 公司食堂支出计入什么科目
  • 开具红字发票信息表对方未接受到怎么办
  • 企业注销时实收资本为0
  • 无法登陆wifi怎么登陆路由器
  • php生成文件流
  • PHP:spl_autoload()的用法_spl函数
  • 企业自产自用产品要交增值税吗?
  • dsm是什么文件
  • 奥维尔的瓦兹河岸
  • 前端向后端传值的函数
  • uniapp使用px还是rpx
  • 马勒舞曲
  • 报废车怎么走流程
  • 司法拍卖所购的房产
  • php取值
  • 油卡预付卡发票能入费用吗怎么入账
  • react-router6.4+的项目种路由实现方式(列举两种)
  • Laravel5中防止XSS跨站攻击的方法
  • 跨平台 gui
  • 固定资产处理的税务政策
  • 企业编制现金流量表的主要目的是什么
  • 事业单位成本核算具体指引—公立医院
  • 个体户开电子发票怎么申请
  • PostgreSQL 角色与用户管理介绍
  • 增值税直接计算法间接计算法举例
  • 对公收费明细入账是手续费吗
  • 实际验收入库是什么科目
  • 机票行程单可以打印几次
  • 其他债权投资有哪些科目
  • 固定资产更换配件 资本化标准
  • 赠送商品给客户怎么写分录
  • 发货单票据格式
  • 银行利息收入的会计分录怎么写
  • 对公账户可以取钱出来吗
  • 年底未分配利润在贷方
  • sql语句错误提示
  • centosrpm安装
  • 苹果macbook如何录屏
  • 正确安全管理操作手册
  • winxp设置在哪
  • win10任务界面
  • qqlogin.exe是什么进程 qqlogin.exe应用程序错误解决办法
  • win7系统回收站不见了怎么办
  • win10升级最新版
  • windows8无法安装wps
  • cocos2djs
  • ExtJS 2.0实用简明教程之应用ExtJS
  • android 快速开发
  • unity脚本编写教程
  • 如何用jquery
  • jquery实现回到顶部
  • 安卓颜色值代码表
  • python的五个特点
  • 基于网络创新形成的大数据的最突出特征是什么?( )
  • 在xml文件里使用的命令
  • Android Http访问网络 学习(慕课网学习)
  • jquery formatter
  • js面向对象的三大特性
  • 耕地占用税免税项目需要计入计税依据吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设