• windows平台使用MongoDB shell 来连接 MongoDB 服务器并创建数据库


    windows平台使用MongoDB shell 来连接 MongoDB 服务器并创建数据库

    1. 命令行进入MongoDB的bin目录运行mongod.exe
    mongod --dbpath c:datadb
    

    或者找到MongoDB的bin目录双击运行mongod.exe.待输出 I NETWORK [thread1] waiting for connections on port 27017。

    1. 命令行进入MongoDB的bin目录运行:
    mongo
    

    打开一个连接(默认为本地连接) 这时候你返回查看运行 ./mongod 命令的窗口,可以看到是从哪里连接到MongoDB的服务器,您可以看到如下信息:

    2017-09-26T14:53:12.833+0800 I NETWORK  [thread1] connection accepted from 127.0.0.1:54114 #1 (1 connection now open)/*该行表明为一个来自本机的连接*/
    2017-09-26T14:53:12.864+0800 I NETWORK  [conn1] received client metadata from 127.0.0.1:54114 conn1: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.4.9" }, os: { type: "Windows", name: "Microsoft Windows 8", architecture: "x86_64", version: "6.2 (build 9200)" } }
    

    返回到输入mongo命令的命令行界面操作如下:

    • 由于它是一个JavaScript shell,您可以运行一些简单的算术运算:

      > 2 + 2

      4

      > 4+4

      8

    • 此时我们可以创建一个自己的数据库,实例如下:

    > use testMongoDB
    switched to db testMongoDB
    > db
    testMongoDB
    > 
    

    查看啊所有数据库,实例如下:

     > show dbs
     admin  0.000GB
     local  0.000GB
    

    这是查看不到我们新建的数据库,我们可以插入一条数据给它然后再次查看

    > db.testMongoDB.insert({"name":"新建的数据库"})
    WriteResult({ "nInserted" : 1 })
    > show dbs
    admin   0.000GB
    local   0.000GB
    testMongoDB  0.000GB
    
    • MongoDB 中默认的数据库为 test,如果你没有创建新的数据库,集合将存放在 test 数据库中。
  • 相关阅读:
    .NET 5 Preview 1发布
    在WPF(core版本)中引用外部字体不可用问题说明
    10个用于C#.NET开发的基本调试工具
    C#的静态工厂方法与构造函数对比
    Xamarin.Forms 二维码扫描实践
    17个IoC 软件包和项目
    【火坑】一切从TimeSpan说起
    [推荐]icheck-bootstrap(漂亮的ckeckbox/radiobox)
    在Asp.Net Core MVC 开发过程中遇到的问题
    前端小白在asp.net core mvc中使用ECharts
  • 原文地址:https://www.cnblogs.com/sinceForever/p/7597523.html
Copyright © 2020-2023  润新知