日期:2014-05-16 浏览次数:20453 次
?
创建数据库,集合 由于MongoDB不是关系型数据库文件,实际上,它并不存在传统关系型数据库中所谓”数据库”的概念,当你第一次新增数据时,MongoDB就会以collection集合的开式进行保存和新建,而不需要你提前去建立 列出所有/当前的数据库使用show dbs命令查看所有的数据库,?用db命令查询当前链接的数据库
有些同学可能感觉到很奇怪,为什么连接了test数据库,在显示所有数据库的时候竟没有test呢?这是因为连接test时,并没有向其中写数据,所以并没有真正的建立、只是在使用当前的数据库。 定义新的数据库连接用“use?数据库名”来定义新的数据库连接,和上面的test一样,只是建立了连接
增加文档MongoDB插入原理:使用驱动程序进行插入的时候,会装数据转换成BSON格式,数据库会解析BSON,并检查是否含有“_id”键,因为“_id”键在插入到数据库时MongoDB会自动生成。 定义一个collection(集合),名为users,然后插入文档:
|