第八天笔记

1.oracle 写大型项目和Java结合使用 收费  扩展不方便。MySQL被oracle收购 。又编写了mariaDB开源。

2.mongodb 有c++编写 非关型数据库 可以字段值上下不一致,自带索引,缺点 占空间大,没有太多开发工具。32位系统只支持2.5g。

3.mongodb安装    bin$ ./ mongo

4.show dbs ; 显示列表   数组 集合  文档

5.插入数据   db.collection.insert()

db.user.insert({name:"suhang"});

6.show collection; 显示数据库     db.user.find();   查找数据

db.user.insertMang([{name:"sdfas"},{age:"12"}]);  插入多条

7.  db.user.find().toArray();==db.user.find().pretty();   格式化打印

更新数据  db.user.update({name:"suhang"},{$set:{sex:"23"}},false(判断键是否存在,存在改,不存在插入),true(是否更新多条数据) );

8. 删除  db.user.remove({name:"suhang"});

你可能感兴趣的:(第八天笔记)