網(wǎng)站首頁 編程語言 正文
一、連接MongoDB
在連接MongoDB前確保啟動(dòng)MongoDB服務(wù),只需要在MongoDB安裝目錄的bin目錄下執(zhí)行mongo.exe即可。
執(zhí)行啟動(dòng)操作后,mongodb在輸出一些必要信息后不會(huì)輸出任何信息,之后就等待連接的建立,當(dāng)連接被建立后,就會(huì)開始打印日志信息。
標(biāo)準(zhǔn)URL連接語法:
mongodb:// 這是固定的格式,必須要指定。
username:password@ 可選項(xiàng),如果設(shè)置,在連接數(shù)據(jù)庫服務(wù)器之后,驅(qū)動(dòng)都會(huì)嘗試登陸這個(gè)數(shù)據(jù)庫
host1 必須的指定至少一個(gè)host, host1 是這個(gè)URI唯一要填寫的。它指定了要連接服務(wù)器的地址。如果要連接復(fù)制集,請指定多個(gè)主機(jī)地址。
portX 可選的指定端口,如果不填,默認(rèn)為27017
/database 如果指定username:password@,連接并驗(yàn)證登陸指定數(shù)據(jù)庫。若不指定,默認(rèn)打開 test 數(shù)據(jù)庫。
?options 是連接選項(xiàng)。如果不使用/database,則前面需要加上/。所有連接選項(xiàng)都是鍵值對name=value,鍵值對之間通過&或;(分號)隔開。
二、MongoDB創(chuàng)建數(shù)據(jù)庫
1、語法:
MongoDB創(chuàng)建數(shù)據(jù)庫的格式如下:
use DATABASE_NAME
如果數(shù)據(jù)庫不存在,則創(chuàng)建數(shù)據(jù)庫,否則切換到指定數(shù)據(jù)庫。
2、查看所有數(shù)據(jù)庫
如果想查看所有的數(shù)據(jù)庫,可以使用“show dbs”命令,如下圖所示:
注意:MongoDB中默認(rèn)的數(shù)據(jù)庫是test,如果你沒有創(chuàng)建新的數(shù)據(jù)庫,集合將存放在test數(shù)據(jù)庫中。使用“db”命令可以查看當(dāng)前的數(shù)據(jù)庫。
原文鏈接:https://www.cnblogs.com/dotnet261010/p/8377683.html
相關(guān)推薦
- 2022-11-17 獲取C++變量類型的簡單方法_C 語言
- 2022-08-15 Redis緩存三大異常的處理方案梳理總結(jié)_Redis
- 2023-01-20 Go語言實(shí)現(xiàn)定時(shí)器的原理及使用詳解_Golang
- 2022-07-21 Centos7修改主機(jī)名hostname
- 2022-08-12 python算法加密?pyarmor與docker_python
- 2022-05-13 (Qt)使用QCommandLineParser進(jìn)行程序的命令行解析
- 2022-08-08 redis如何實(shí)現(xiàn)保存對象_Redis
- 2022-10-03 Python實(shí)現(xiàn)數(shù)據(jù)清洗的示例詳解_python
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支