mongoDB基础教程 本节课程将带领大家了解 mongoDB 的基础知识,包括数据库的创建、删除、集合的增删改查、索引等。 mongoDB 启动服务命令行 在使用 mongoDB 之前,需要启动服务,命令行格式如下: ``` mongod --bind_ip yourIPadress --logpath "C:\data\dbConf\mongodb.log" --logappend --dbpath "C:\data\db" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install ``` 保留数据库 在 mongoDB 中有一些数据库名是保留的,可以直接访问这些有特殊作用的数据库。其中包括: * admin:从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。 * local:这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合。 * config:当 Mongo 用于分片设置时,config 数据库在内部使用,用于保存分片的相关信息。 数据类型 mongoDB 支持多种数据类型,包括: * 字符串 * 整数 * 浮点数 * 布尔值 * 日期 * 数组 * 对象 连接命令格式 要连接 mongoDB 数据库,需要使用以下格式的命令: ``` mongodb://username:password@host:port/database ``` 创建数据库 要创建数据库,可以使用以下命令: ``` use database_name ``` 如果数据库不存在,则创建数据库,否则切换到指定数据库。 查看数据库 要查看所有数据库,可以使用以下命令: ``` show dbs ``` 删除数据库 要删除数据库,可以使用以下命令: ``` db.dropDatabase() ``` 删除集合 要删除集合,可以使用以下命令: ``` db.collection_name.drop() ``` 数据库和集合改名 要改名数据库,可以使用以下命令: ``` db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); ``` 要改名集合,可以使用以下命令: ``` use admin; db.runCommand({renameCollection: "db_name.collection_name", to: "db_name.new_collection_name"}); ``` 通过本节课程,我们了解了 mongoDB 的基础知识,包括数据库的创建、删除、集合的增删改查、索引等。这些知识点将为我们更好地使用 mongoDB 打下坚实的基础。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- WebLogic集群配置与管理实战指南
- AIX5.3上安装Weblogic 9.2详细步骤
- 面向对象编程模拟试题详解与解析
- Flex+FMS2.0中文教程:开发流媒体应用的实践指南
- PID调节深入解析:从入门到精通
- 数字水印技术:保护版权的新防线
- 8位数码管显示24小时制数字电子钟程序设计
- Mhdd免费版详细使用教程:硬盘检测与坏道屏蔽
- 操作系统期末复习指南:进程、线程与系统调用详解
- Cognos8性能优化指南:软件参数与报表设计调优
- Cognos8开发入门:从Transformer到ReportStudio
- Cisco 6509交换机配置全面指南
- C#入门:XML基础教程与实例解析
- Matlab振动分析详解:从单自由度到6自由度模型
- Eclipse JDT中的ASTParser详解与核心类介绍
- Java程序员必备资源网站大全