Windows系统下安装PHP MongoDB驱动 - Go语言中文社区

Windows系统下安装PHP MongoDB驱动


Windows系统下安装PHP MongoDB驱动——我终于连上了!!!

快哭了折腾了好久好久,才知道怎么回事呜呜呜(虽然是个小白肉,转载的话请吱一声啦~)

下面就给一下我遇到的问题(详细过程无hhh):

先通过浏览器进localhost查看phpinfo():
注意两个参数:
1.Architecture:x86->后面选择安装包的时候参考这个数
2.Thread Safety(线程安全):
(1)enable->后面选择安装包时选择Thread
(2)unable->后面选择安装包选择Non Thread 在这里插入图片描述

  1. 安装mongodb.dll(这是大部分网上能搜到的驱动扩展步骤):
    下载地址:
    https://pecl.php.net/package/mongodb
    注意选择相应的版本(这里不多介绍)
    (1)下载好解压->将mongodb.dll文件复制到php/ext文件夹中
    (我使用的是wamp server,所以我所复制过去的文件夹是wamp/bin/php/ext)
    (2)记事本打开php.ini文件,添加代码并保存:

extension=php_mongodb.dll

  1. 安装mongo.dll (这一步我一直不知道。。。所以一直都连不上TT)
    下载地址:https://pecl.php.net/package/mongo/1.6.16/windows
    其他步骤同第一步
    代码有一点不同:

extension=php_mongo.dll

这些准备就完成啦!然后再去看phpinfo!!
看到以下的就说明装好啦!!

在这里插入图片描述在这里插入图片描述装完之后捏,写个test.php连接一下MongoDB试一下:
下面给一个菜鸟教程上创建集合的栗子:

<?php
$m = new MongoClient(); // 连接
$db = $m->test; // 获取名称为 "test" 的数据库
$collection = $db->createCollection("runoob");
echo "集合创建成功";
?>

运行后 成功的话会显示 集合创建成功
然后在MongoDB中也可以顺利查到

>use test
>show collections

输出结果为:

runoob

好啦!我的问题已经解决了哦耶好开心!希望可以帮助到和我遇到一样问题的人~
要是上面这样不成功的话~~hhhh小可爱就另寻他法叭。
不过,千万注意版本选择的问题鸭!!!

(最近碰到好多乱七八糟的问题于是想来记录一下,解决了问题所以也希望可以帮到大家,如有错误还请纠正)

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_44945222/article/details/89406470
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-06-30 10:37:07
  • 阅读 ( 1957 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢