美文网首页
MySQLi扩展了解

MySQLi扩展了解

作者: 似朝朝我心 | 来源:发表于2021-06-06 21:46 被阅读0次

什么是PHP的MySQLi扩展?

PHP的MySQLi扩展又被称为MySQL增强扩展,mysqli扩展在PHP 5及以后版本中包含。


MySQLi扩展相对于MySQL扩展的优势有哪些?

  • 基于面向过程和面向对象的两种方式使用。
  • 支持预处理语句的使用。
  • 支持事物处理。

什么是面向对象?什么是面向过程?

  • 面向对象:使用php提供的方法。
  • 面向过程:使用函数进行编写。

如何安装mysqli扩展?这里推荐使用wamp的appserv集成环境

  • 用nodepad++打开配置php.ini文件,开启php_mysqli.dll扩展,去掉前面分号即可。
  • 配置extension_dir = 'ext目录所在位置'
  • 重启apache服务。




如何查验是否开启了mysqli扩展?四种方式进行查验。

  • 1.打开phpinfo.php页面,找到mysqli


  • 2.用extension_loaded(mysqli)函数进行查验,如果返回true则证明开启了mysqli增强扩展。
<?php 
    var_dump(extension_loaded(mysqli));
    #返回一个布尔值,true为开启,false为未开启
?>
  • 3.检测该扩展下的某个函数能否使用?如果能使用,证明开启了mysqli扩展,检验的函数是:function_exists(),返回布尔值。
<?php 
    var_dump(function_exists(mysqli_connect));
    #返回一个布尔值,true为开启,false为未开启
?>
  • 4.使用get_loaded_extensions()函数,获取当前已经开启的所有扩展,返回的是一个数组。
<?php 
    print_r(get_loaded_extensions());
    #返回一个数组
?>

相关文章

  • MySQLi扩展了解

    什么是PHP的MySQLi扩展? PHP的MySQLi扩展又被称为MySQL增强扩展,mysqli扩展在PHP 5...

  • MysqlLi

    1、MySQLi相对于MySQL的优势 2、MySQLi扩展的安装 3、验证扩展是否开启 检测是否加载 检测扩展中...

  • PHP中的MySQLi扩展学习(三)mysqli的基本操作

    我们继续 MySQLi 扩展的学习,上篇文章中提到过,MySQLi 的扩展相对于 PDO 来说功能更加的丰富,所以...

  • mysqli

    mysqli是php5.0之后出现对mysql进行的扩展. mysqli的基本操作 $con = new mysq...

  • MySQLi扩展(一)

    今天回顾了一下php中的MySQLi扩展,一直都在使用TP框架使用的连接操作数据库的方法,反而把最为基础的方法...

  • 安装php扩展mysqlnd,报错Cannot find Ope

    想在阿里云上(centos)安装PHP的扩展mysqli,折腾了半天,终于安装好了 起先,安装好了mysqli后,...

  • MySQLi基于面向过程的编程

    作者:烨竹 mysqli在windows上,对于PHP 5.3或更新版本,mysqli扩展默认开启,对于PHP 5...

  • php 数据库连接

    mysql扩展进行数据库连接的方法: mysqli扩展: PDO扩展: 数据库操作 数据库查询操作

  • 【LINUX】扩展mysqli与扩展pdo_mysql的方法与区

    一、php7扩展mysqli方法1.cd /opt/php-7.2/ext/mysqli到PHP目录的ext下的m...

  • apache & mysql

    apache 启动和停止 mysql 启动和停止 ubuntu 安装mysqli & pdo 扩展

网友评论

      本文标题:MySQLi扩展了解

      本文链接:https://www.haomeiwen.com/subject/nzaheltx.html