PHP连接MySQL数据库

PHP本身不具备操作MySQL数据库的能力,需要借助MySQL扩展来实现。
1、PHP加载MySQL扩展:php.ini文件中。(不要用记事本打开)
2、PHP中所有扩展都是在ext的文件夹中,需要指定扩展所在路径:extension_dir。
3、php.ini已经被Apache重载,故需要重启才可。

  • 打开你的 php.ini 文件,查找是否有关于 mysqli 扩展的配置。在大多数情况下,不需要手动加载 mysqli 扩展,因为它通常是默认启用的。
  • 如果你找不到相关的 mysqli 扩展配置,可能需要编辑 php.ini 文件
    则添加下面两句:
    
    extension=php_mysqli.dll
    extension_dir = "E:\web\php\ext"
    
    (通常这个路径是指向 PHP 安装目录下的 ext文件夹,例如 extension_dir = "C:\php\ext"
    。确认在这个目录下确实存在 php_mysqli.dll文件。)

注意:在修改了Apache配置文件 (httpd.conf) 后,记得重启Apache服务来应用这些更改。

在本机的Apache/htdocs目录下[我自己的:(/E:\web\Apache24\htdocs)]增加一个.php文件,里面写入一个检查php环境文件的函数。

在浏览器显示如下:

如此,PHP支持操作MySQL啦~

说明:通常情况下,Web 服务器默认使用的端口是 80(HTTP)和 443(HTTPS)。当你访问 http://localhost/info.php 时,浏览器会默认使用 HTTP 协议和端口 80。但是,如果你将你的 Web 服务器配置修改为使用了非标准端口(例如 8080),那么访问时就需要明确指定端口,即 http://localhost:8080/info.php

相关推荐

  1. PHP MySQL 创建数据库

    2024-07-18 09:34:02       23 阅读
  2. JDBC连接Mysql数据库

    2024-07-18 09:34:02       46 阅读
  3. Pandas连接MySQL数据库

    2024-07-18 09:34:02       32 阅读
  4. python连接Mysql数据库

    2024-07-18 09:34:02       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 09:34:02       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 09:34:02       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 09:34:02       57 阅读
  4. Python语言-面向对象

    2024-07-18 09:34:02       68 阅读

热门阅读

  1. ios 设置行距和获取文本行数

    2024-07-18 09:34:02       21 阅读
  2. (86)组合环路--->(01)RGB值

    2024-07-18 09:34:02       18 阅读
  3. 详细说一下axios的特点

    2024-07-18 09:34:02       22 阅读
  4. log4j.appender.Logfile.File=./logs/its_log

    2024-07-18 09:34:02       20 阅读
  5. 七、python函数基础

    2024-07-18 09:34:02       20 阅读
  6. Junit单元测试常用断言

    2024-07-18 09:34:02       25 阅读
  7. app自动化测试缓存问题如何解决?

    2024-07-18 09:34:02       20 阅读
  8. 【Go系列】Go语言的测试

    2024-07-18 09:34:02       21 阅读