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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/47536.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux 之 ln 硬链接和软链接

ln 语法 ln 命令用于创建链接,可以创建硬链接或符号链接。以下是 ln 命令的基本语法: ln [OPTION]... TARGET LINK_NAMETARGET:指定链接的目标文件或目标目录。LINK_NAME:指定要创建的链接的名称。 常用选项包括: …

探索未来机器人产业发展机遇:多元化增长与技术创新的双重驱动

在全球与中国机器人市场持续蓬勃发展的背景下,机器人产业正展现出前所未有的活力与潜力。从全球视角来看,机器人市场持续保持增长态势,特别是人形机器人作为新兴领域,其市场规模的迅速扩大预示着机器人产业正向着更加智能化、人性…

小抄 20240713

1 很多人在搭建人脉上有一个误区,怕给人添麻烦。 其实,适度麻烦别人,帮助有来有往,关系才能更稳固,不添麻烦和不联系差不多,双方的关系基本靠猜,等到再联系,不麻烦也成了大麻烦。 …

win10 langchain-chatchat-0.3.1安装及测试

git clone https://github.com/chatchat-space/Langchain-Chatchat.git conda create -n langchain3 python3.11 conda activate langchain3 xinference安装用另一篇文章的内容处理。 pip install langchain-chatchat -U -i https://pypi.tuna.tsinghua.edu.cn/simple pip in…

Linux常用命令(简要总结)

Linux常用命令 Linux 是一个强大的操作系统,广泛应用于服务器、开发和嵌入式系统中。掌握一些常用的 Linux 命令对于高效地使用系统至关重要。以下是一些常用的 Linux 命令及其简要说明: 文件和目录操作 ls:列出目录内容 ls ls -l # …

Mysql的语句执行很慢,如何分析排查?

1、检查服务器性能是否存在瓶颈 如果系统资源使用率比较高,比如CPU,硬盘,那访问肯定会慢,如果你发现是Mysl占比比较高,说明Mysql的读写频率高,如果本身网站访问量不大,说明你的sql参数,sql语句查…

C++代码_让室友坑我

引子 今天古文波在外地上C集训营,结果却被一起学习的室友坑了。啊,好气,我要报复室友。 所以,我写出了死亡代码。 如果你也想报复某些人,可以看下去。 代码构造: 头文件 想要使用一些函数,如…

【STC89C51单片机】串口通信

【STC89C51单片机】串口通信 串口简介1. 串口接线方式2. 通信过程 相关寄存器1. SBUF(Serial Buffer Register)2. SCON(Serial Control Register)3. PCON(Power Control Register)4. TCON(Timer…

记录些Redis题集(4)

Redis 通讯协议(RESP) Redis 通讯协议(Redis Serialization Protocol,RESP)是 Redis 服务端与客户端之间进行通信的协议。它是一种二进制安全的文本协议,设计简洁且易于实现。RESP 主要用于支持客户端和服务器之间的请求响应交互…

第 8 章 虚拟文件系统(2)

目录 8.3 VFS结构 8.3.1 结构概观 8.3.2 inode 本专栏文章将有70篇左右,欢迎关注,查看后续文章。 8.3 VFS结构 8.3.1 结构概观 VFS组成部分: 1. 文件。 2. 文件系统。 1. 文件的表示 inode:包含文件信息及数据存储位置。 上…

Oracle数据泵和RMAN异机备份还原速度对比

一、数据泵迁移 1、原始库停止监听 命令:lsnrctl stop 耗时:1分钟 2、原始库expdp导出 expdp username/password schemasUSER dumpfilefilename.dmp directoryBAK_DIR version11.2.0.4.0 logfilelogfilename.log compressionall clusterN 耗时&…

001、Mac系统上Stable Diffusion WebUI环境搭建

一、目标 如标题所述,在苹果电脑(Mac)上搭建一套Stable Diffusion本地服务,以实现本地AI生图目的。 二、安装步骤 1、准备源码【等价于准备软件】 # 安装一系列工具库,包括cmake,protobuf,rust,python3.10,git,wge…

Nginx、LNMP万字详解

目录 Nginx 特点 Nginx安装 添加Nginx服务 Nginx配置文件 全局配置 HTTP配置 状态统计页面 Nginx访问控制 授权用户 授权IP 虚拟主机 基于域名 测试 基于IP 测试 基于端口 测试 LNAMP 解析方式 LNMP转发php-fpm解析 Nginx代理LAMP解析 LNMP部署示例 实…

linux之mysql安装和使用

数据库之Mysql 一、数据库介绍 1、什么是数据库 数据库就是一个存放计算机数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来对数据进行组织和存储的,可以通过数据库提供的多种方法来管理其中的数据。 2、数据库的种类 最常用的…

微分段Microsegmentation简介

目录 微分段Microsegmentation简介什么是微分段?微分段的防范措施微分段的防护层级 基于网络的微分段微分段基本工作机制微分段的角色VxLAN的额外字段 业务链分组与传输策略场景1:三层报文本地转发场景场景2:三层报文跨设备转发场景 微分段的…

中国贸易外经统计年鉴(2006-2023年)

数据年限:2006-2023年全 数据格式:pdf、excel、caj 数据内容:《中国贸易外经统计年鉴》是一部反映中国国内贸易、对外经济贸易和旅游业发展情况的资料性年刊。收录了 中国国内消费品市场、批发和零售业、住宿和餐饮业、国际收支、对外贸易、利…

2024年大数据高频面试题(下篇)

文章目录 Scala数据类型函数式编程闭包函数柯里化面向对象样例类对象与伴生对象特质(trait)模式匹配隐式转换即席查询KylinKylin特点Kylin工作原理核心算法Kylin总结Kylin的优点什么场景用KylinKylin的缺点Impala什么是ImpalaImpala为什么快FrontendBackendImpala总结:Presto什…

C++11新特性--委托构造和继承构造函数

1. 委托构造函数 委托构造函数允许使用同一个类中的一个构造函数调用其它的构造函数&#xff0c;从而简化相关变量的初始化。下面举例说明&#xff1a; #include <iostream> using namespace std;class Test { public:Test() {};Test(int max){this->m_max max >…

具有I2S输出的多模数字麦克风ICS-43434咪头LR引脚接地或电源WS接LRCLK

外观和丝印 ICS-43434麦克风3.50 mm x 2.65 mm&#xff0c;丝印为434&#xff08;图片不好拍&#xff0c;隐约可见434&#xff09; 一般描述 ICS-43434 是一款数字 IS 输出底部收音孔麦克风。完整的 ICS-43434 解决方案包括 MEMS 传感器、信号调理、模数转换器、抽取和抗混叠滤…

在mybatis-plus中关于@insert注解自定义批处理sql导致其雪花算法失效而无法自动生成id的解决方法

受到这位作者的启发 > 原文在点这里 为了自己实现批量插入&#xff0c;我在mapper层使用insert注解写了一段自定义sql //自定义的批量插入方法 Insert("<script>" "insert into rpt_material_hour(id,sample_time,rounding_time,cur_month,machine_no…