当前位置: 首页 > wzjs >正文

上海网站建设公司哪个好重庆网络推广外包

上海网站建设公司哪个好,重庆网络推广外包,美工怎么做网站效果图,天津企业设计网站建设实验二 熟悉环境、建立/删除表、插入数据 实验内容: 创建命名空间(user学号,例如user201500300001),设计表结构并创建表,将附件数据插入。 实验步骤与内容: 方法一: 对于csv文…

实验二  熟悉环境、建立/删除表、插入数据

实验内容:

创建命名空间(user+学号,例如user201500300001),设计表结构并创建表,将附件数据插入。

实验步骤与内容:

方法一:

对于csv文件的插入,我们可以使用MongoDB Database Tools这个工具,它提供了$ mongoimport命令用来插入数据。

  1. 首先创建命名空间:在compass连接数据库成功后,输入use user2022003XXXX,命名空间创建成功:

mongoimport --db [数据库名] --collection [集合名] --type csv --headerline --upsert --ignoreBlanks --file /home/1.csv

--db:需要将数据导入到哪个数据库,跟数据库名。

--collection:将数据导入的 collection 名,如果这个collection之前是不存在的,则会自动创建一个。如果省略--collection这个参数,那么会自动新建一个以 CSV 文件名为名的 collection。

--type csv:文件类型,这里是 csv;

--headerline:这个参数很重要,加上这个参数后创建完成后的内容会以 CSV 第一行的内容为字段名;

--upsert:如果导入的数据已经存在于数据库中,则更新现有文档。如果未找到匹配的文档,则插入新文档;

--ignoreBlanks:这个参数可以忽略掉 CSV 文件中的空缺值;

--file /home/1.csv: csv 文件路径。

2.首先我们需要下到MongoDB官网下载tools这个工具,然后,并将bin填添入到系统环境变量中

3.之后打开命令行,输入导入csv文件的命令:比如:mongoimport -h 127.0.0.1 -d user202200300224 -c course --type csv --headerline --upsert --file E:\小刘的桌面\NOSQL实验lpy\course.csv就可以将csv文档数据导入到user202200300224这个数据库里的course这个collection中

4.以此类推,即可将所有的实验数据都导入进去:

5.在导入过程中,由于个人操作的失误,误创建了一个course_course的collection,根据实验要求要对其进行删除:首先要使用use命令切换到user202200300224这个数据库,才能对其里面的collection进行操作,然后使用

db.course_course.drop()

命令将其删除即可

方法二:

另外还可以使用更加方便的Compass自带的图形化命令进行数据文件的导入:

1.创建命名空间:在compass连接数据库成功后,输入use user202200300224,命名空间创建成功:

  1. 使用MongoDB Compass这个图形化界面创建collection集合,在此处因为刚开始对实验内容了解不清楚,所以数据库名暂时写为experiment,在最后一步,会将其改为user202200300224。首先点击localhost:27017右侧的+号,创建database和collection

  1. 创建完成后,点击ADDDATA按钮,选择以csv文件格式导入,在确认无误后,即可导入

  1. 导入成功后即可在course表中看到导入的数据

  1. 重复此操作,即可将student、student_course、teacher、teacher_course表也相继导入进来

  1. 因为之前一步的操作,把数据库命名错误,所以需要按照实验要求,将其重命名,MongoDB数据库其实没法重新命名,它是使用admin账户,将转移数据库的集合到新命名的数据库:
    # db.runCommand({"renameCollection":"yourdbname.yourcollection", "to":"newdbname.yourcollection"})

重复此操作即可将所有的collection放入user202200300224数据库中,并且experiment数据库自动drop掉。

http://www.dtcms.com/wzjs/481967.html

相关文章:

  • 武汉建站系统网络营销的特点有哪些
  • 凯里网站建设公司成都私人网站制作
  • wordpress怎样修改主题模版seo外包优化
  • 自己如何做购物网站东莞网络营销全网推广
  • 编写网站的语言有哪些seo查询爱站
  • 如何创办一个网站广州网站推广
  • 房产网站代理怎样才能上百度
  • 做网站哪种编程语言最好蒙牛牛奶推广软文
  • 美图秀秀在线制作图片网站排名优化服务公司
  • 贺州网站建设公司网络优化seo薪酬
  • 昆明公司网站制作可以建网站的网络公司有哪些
  • 北京网站开发优选ls20227医院线上预约
  • 做机械毕业设计哪个网站好福州网站建设方案外包
  • 真么做网站郑州seo团队
  • 学做网页的网站如何在百度发布短视频
  • 河南县wap网站建设公司百度浏览器极速版
  • java网站这么做日志百度店面定位怎么申请
  • 做网站每年需付费吗注册城乡规划师教材
  • ajs17网站建设湖南网络推广公司大全
  • 私人做网站有什么用线上广告
  • 如何让客户主动找你做网站网站推广和网络推广
  • 政府网站模板php网站优化资源
  • 网上那个网站做席子批发西安做网站公司
  • 做网站需要那些编程语言推广方案流程
  • wordpress 云北京网站优化推广方案
  • 招标网站排名优化网站价格
  • 咸阳北京网站建设牛推网络
  • jsp获取网站域名优化手机性能的软件
  • wordpress博客论坛插件淘宝seo排名优化
  • 企业网站建设基本原则大数据查询平台