开启iis服务器通过php获取MySQL数据

开启iis服务器通过php获取MySQL数据

第一步开启iis服务器。
具体的可以查看这个:http://www.wokk.cn/40547.html
1.全部勾选,把万维网服务和web管理工具全部勾选。
在这里插入图片描述
2.添加网站,在网站这里添加网站,物理连接路径为你的网站存放的根目录。
在这里插入图片描述
3.添加模块映射,请求路径为 *.php 模块FastCgiModule,执行文件为php安装目录中的php-cgi.exe文件。

在这里插入图片描述
4.当目录结构出现这样的时候就吗,没有啥问题了。如果缺少这两个需要注意。除了index.php。
在这里插入图片描述
第二步安装php编译环境。
可以产考这个来安装:https://www.yii666.com/article/516499.html?action=onAll
最后安装完成可以打开iis服务器测试是否安装成功。
下面是安装出现的坑。
主要就是php.ini这个文件的配置。把前面的;去掉就可以使用了

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
;extension_dir = "./"
; On windows:
extension_dir = "D:/PHP/php-7.4.2-Win32-vc15-x64/ext"

上面的 extension_dir = “D:/PHP/php-7.4.2-Win32-vc15-x64/ext” 一定要是自己的安装路径。
下面的我建议是全部打开。
在这里插入图片描述
主要是看这里的正确就行。出现下面的页面效果就行了。
在这里插入图片描述
最后就是整理了一下MySQL的坑
1.数据库密码完了:可以产考下面的网址改变密码:
1:https://blog.csdn.net/lucklycoder/article/details/123258133
2:https://blog.csdn.net/m0_43402033/article/details/130533909
这个是当更新密码出错时用的
3:https://blog.51cto.com/u_15103284/6088160
2.数据库使用 net start MySQL 打开MySQL服务打开不了的问题:
1:https://blog.csdn.net/Carmelo_7/article/details/122090809
3.数据库MySQL与PHP不兼容的问题
1:https://blog.csdn.net/m0_56696378/article/details/123837467
最后贴上测试数据库的代码

<?php
$servername = "localhost:3306";
$username = "root";
$password = "123456";
$dbname = "数据库名称";

// 创建连接
$conn = mysqli_connect($servername, $username, $password,$dbname);
// 检查连接
if (!$conn) {   die("连接失败: " . mysqli_connect_error());    }
$SQL = "SELECT name, age, sex,idcade FROM xingbo_inf";
$result = mysqli_query($conn, $SQL);
if (mysqli_num_rows($result) > 0) {
    // 输出数据
    while($row = mysqli_fetch_assoc($result)) {
        echo " 名字: " . $row["name"]. "  年龄: " . $row["age"]. " 性别: " . $row["sex"]. "<br>";
    }
} else {   echo "0 结果";  }
mysqli_close($conn);
?>

效果图如下所示
1.访问正常
在这里插入图片描述
2.数据库结构,连接时建议用这个软件测试一下是否账号密码正确,以及SQL语句是否正确。
在这里插入图片描述
这个做出来的接口在局域网上是可以访问的。只需要吧访问路径中的 http://localhost:8080/index.php 的localhost换成你的ip4的地址就行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值