• PHP与MySQL的连接


    一、PHP的相关扩展

      PHP与MySQL的交互需要要借助PHP提供的数据库扩展,在PHP中提供了多种数据库扩展,常用的MySQL扩展,

    MySQLi扩展和PDO扩展。

      1.三者各自的特点:

      MySQL扩展:不支持MySQL数据库服务器的新特性,安全性较差,在项目开发中不常用;

      MySQLi扩展:是MySQL扩展的增强版,不仅包含了MySQL扩展的功能函数,还可以使用MySQL新版本中的高级

    特性。如多语句执行和事务的支持,预处理方式解决了SQL注入问题;

      PDO(PHP Data Objects)扩展:它提供了一个统一的API接口,只要修改其中的DSN(数据源),就可以实现PHP

    应用与不同类型数据库服务器之间的交互。解决了早期PHP版本中不同数据库扩展的应用接口互不兼容的问题,提高了

    程序的可维护性和可移植性。

      2.开启MySQLi扩展

       1).步骤一:

        打开php.ini文件,找到 此行,取消对此行的注释;

       2).步骤二:

        继续在php.ini文件中,找到此行,取消注释

      并且修改成自己ext目录所在的路径。两个步骤缺一不可,修改完并且保存之后,重启自己的Apache服务器,来重新加载自

      己修改的配置。

       3).测试配置是否成功:

        在Apache服务器的htdocs文件夹下创建一个php的测试文件,其中调用phpinfo()函数,查看是否配置成功,

    <?php
        phpinfo();

      然后打开浏览器访问该文件,出现以下信息说明MySQLi扩展开启成功: 

  • 相关阅读:
    OAuth2.0系列之授权码模式实践教程(二)
    OAuth2.0系列之基本概念和运作流程(一)
    OAuth2.0系列之单点登录SSO实现
    Mybatis系列之设置自动提交事务
    springMVC系列之@Responsebody接口弹出f.txt下载问题
    Oracle应用之批量递增更新数据脚本
    前端 自定义弹出框-提示框(一)
    IE不兼容问题 字符串格式化
    JS 打开本地应用软件
    PPT导出为图片
  • 原文地址:https://www.cnblogs.com/kaka6k66k/p/11811032.html
Copyright © 2020-2023  润新知