最近项目需求需要用到mongodb数据库,网上搜了一堆,结果不是复制安装mododb的解说成mongo的,就是安装mongo的说成是mongodb的,
一.phpstudy扩展mongoDB的前提
文章插图
记得先安装PHPstudy
最好去官网上下载的PHPstudy版本
文章插图
运行PHPstudy,先点击停止,点击切换版本,把PHP版本切换到5.5及以上的版本,本文采用5.6的版本,PHP版本越高,相对的漏洞越少,相对越稳定
文章插图
在其他选项菜单里面,选择PHP扩展及设置–>PHP扩展,勾选php_mongo 。
二.在其他选项菜单中打开phpinfo,并记住以下的相关数据
文章插图
观察如下3个参数,即位数,ts/nts,vc9/vc11/……三条规则(一定要一一对应)
重要是,还要对应PHP的版本,我选的是5.6的对应的版本
去https://pecl.php.net/package/mongodb下载对应的mongodb的包
去https://pecl.php.net/package/mongo下载对应的mongo包
(切记是两个)
三.解压在里面找到对应的dll文件
文章插图
复制到对应的PHP版本的ext目录中
文章插图
在PHPstudy中其他菜单选项–>打开配置文件–>php-ini
在里面添加
extension=php_mongo.dll
extension=php_mongodb.dll
文章插图
添加完成后,保存并退出php-ini
四.缺少导致的错误
缺少mongo会在调用mongodb数据库的_id的详情时提示页面404错误,
缺少mongodb会提示以下错误
文章插图
【phpstudy扩展mongoDB而非mongo】
五.点击PHPstudy的重启,刷新PHPinfo页面,搜索mongo和mogodb
文章插图
文章插图
出现上图,就证明phpstudy扩展mongodb大功告成
推荐阅读
- Python如何获取文件扩展名?
- MongoDB与MySQL:如何选择
- 让台式机也能用上 Wi-Fi 6!华硕推出 PCE-AX3000 扩展卡
- 长兴紫笋茶制作技艺列入国家非遗扩展项目名录
- docker中的容器安装PHP扩展件
- Windows下php安装redis扩展
- PhpStudy BackDoor2019 深度分析
- CSS扩展语言sass和less应该选哪个?
- 扩展卡尔曼滤波算法实例解析
- java对MongoDB数据库操作