本文实例讲述了php操作mongodb的方法。分享给大家供大家参考。具体分析如下:
mongoDB数据库是一种以json格式存储的数据库,非常适用于各种应用开发,这里就来给各位朋友介绍一些mongoDB学习实例.
mongodb想要整合PHP,需要安装Mongo扩展,这个比较简单,现在说一下MongoDB PHPAPI 及用法.
先看一个简单的例子,实例代码如下:
列出所有可用数据库,Php代码如下:
本书是全面讲述PHP与MySQL的经典之作,书中不但全面介绍了两种技术的核心特性,还讲解了如何高效地结合这两种技术构建健壮的数据驱动的应用程序。本书涵盖了两种技术新版本中出现的最新特性,书中大量实际的示例和深入的分析均来自于作者在这方面多年的专业经验,可用于解决开发者在实际中所面临的各种挑战。
466
好了就先写这么多了,有兴趣的话可以在网上搜到其他的关于Mongo-php API的用法.
命令行使用实例:
立即学习“PHP免费学习笔记(深入)”;
1. db.system.users.find()
2. db.users.count()
3. db.users.ensureIndex({password:-1})
4. use test
5. db.users.getIndexes()
6. db.repairDatabase()
7. show users
8. show dbs
9. db.users.find({username:{$in:['4d81a82398790']}}).explain()
10. db.users.dropIndexes()
11. db.users.find().count()
12. db.users.find().limit(5)
13. db.users.find({"username":"ssa"})
14. show collections
15. db.users.remove()
16. db.user.remove({'username':'admin'})
17. db.user.insert({'username':'admin','age':21,'nickname':'admin'})
18. db.user.save({'username':'admin','age':21,'info':['12','12313','zzsd']})
19. db.createCollection("user")
20. db.dropDatabase()
21. show collections
22. db.test.drop()
23. db.copyDatabase('test','test1')
24. show profile
25. db.printCollectionStats()
26. db.addUser('admin','admin123')
27. db.setProfilingLevel(2);
28. db.setProfilingLevel( 1 , 10 );
29. db.system.profile.find()
希望本文所述对大家的php程序设计有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号