三十四、MongoDB PHP

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
三十四、MongoDB PHP
云少三十四、MongoDB PHP
master ,这是我的小站,欢迎访问哦~~
PHP 语言可是使用 mongo.so ( Windows 下是 mongo.dll ) 扩展访问 MongoDB 数据库
MongoDB PHP 在各平台上的安装及驱动包下载请查看: PHP 安装 MongoDB 扩展驱动
如果你使用的是 PHP7,请移步: PHP7 MongoDB 安装与使用
PHP 连接 MongoDB 和 选择一个数据库
为了确保正确连接,我们需要指定数据库名,如果数据库在 mongoDB 中不存在, mongoDB 会自动创建
1 |
|
PHP MongoDB 创建集合
PHP MongoDB 创建创建集合可以使用下面的代码
1 |
|
运行以上 PHP 脚本,输出结果如下:
1 | $ php main.php |
PHP MongoDB 插入文档
可以使用 insert() 方法向 lession 集合中插入文档
1 |
|
运行以上 PHP 脚本,输出结果如下:
1 | $ php main.php |
然后我们在 mongo 客户端使用 db.lession.find().pretty();
命令查看数据
1 | > db.lession.find().pretty() |
PHP MongoDB 查找文档
可以使用 find() 方法查询 lession 集合中的文档
1 |
|
运行以上 PHP 脚本,输出结果如下:
1 | $ php main.php |
PHP MongoDB 更新文档
可以使用 update() 方法来更新 lession 集合中的文档
1 |
|
运行以上 PHP 脚本,输出结果如下:
1 | $ php main.php |
然后我们在 mongo 客户端使用 db.souyunku.find().pretty(); 命令查看数据
PHP MongoDB 删除文档
可以使用 remove() 方法来删除 lession 集合中的文档
1 |
|
运行以上 PHP 脚本,输出结果如下:
1 | $ php main.php |
除了以上方法外,PHP MongoDB 扩展还有以下方法:
1、 findOne()
2、 save()
3、 limit()
4、 skip()
5、 sort()
延伸阅读
更多的操作方法可以参考 PHP MongoDB 扩展 http://docs.php.net/set.mongodb
评论
匿名评论隐私政策
TwikooArtalk
✅ 你无需删除空行,直接评论以获取最佳展示效果