下载后可任意编辑PHP 操作 MONGODB 详细文档1. MONGDB 的启动从命令行启动 mongoDB 服务器使用可执行文件 mongod,mongod 有很多的启动选项,运行 mongod --help 可以查看这些选项,下边是常用的重要选项:--dbpath 指定数据目录,缺省为/data/db/。每个 mongod 进程都需要自己的数据目录,假如你要运行 3 个 mongod 的实例,那么就需要 3 个独自的目录。mongod启动的时候会在数据目录创建一个 mongod.lock 文件,阻止其他进程使用此目录。--port 指定服务器侦听的端口号。mongod 缺省使用 27017 端口,假如你要运行多个实例,需要给每个进程指定不同的端口。--fork 创建服务器子进程,以守护进程的方式运行服务。--logpath 将输出写入指定文件而不是控制台。假如文件不存在,将会创建此文件,假如文件已存在,文件将会被覆盖,旧的内容会被清除掉。假如想保留旧的内容,另外需要使用 –-logappend 设定 MONGODB 的 LOG 为追加模式--config 从配置文件读取启动选项,下边是一个配置文件的示例,#之后的为注释# Start MongoDB as a daemon on port 5586port = 5586fork = true # daemonize it!logpath = mongodb.log2. 关闭 MONGODB停止服务器最基本的方式是向进程发送一个 SIGINT 或 SIGTERM 信号。假如服务是作为前台进程运行的,那么可以按 Ctrl-C,否则可以通过命令如 kill 来发送信号。另外一个办法是使用 shutdown 命令,这个命令必须在 admin 数据库上运行。下载后可任意编辑> use adminswitched to db admin> db.shutdownServer();server should be down...3.添加用户与权限验证开启 MongoDB 客户端;> use admin> db.addUser("ixigua", "hi.baidu")> db.auth("ixigua", "hi.baidu")查看已存在的用户的命令:> db.system.users.find()现在,来给另一个数据库 virusDB 配置一个读写权限的用户> use virusDB> db.addUser("virus", "passwordForVirus")配置一个只读权限的用户. (only supported in 1.3.2+)> use db_ixigua> db.addUser("guest", "passwordForReadonly", true)更改密码利用 addUser 命令来更改一个已存在用户的密码> use db_ixigua> db.addUser("guest", "change_passwordForReadonly", true)利用下面的命令可以看到刚才创建的两个用户> db.system.users.find()删除用户的命令db.system.users.remove( { user: u...