20160918学习笔记
数据库排行榜
http://db-engines.com/en/ranking
下载并安装mongodb
mongodb-linux-x86_64-ubuntu1604-3.2.8.tgz
tar zxvf mongodb-linux-x86_64-ubuntu1604-3.2.8.tgz
mv mongodb-linux-x86_64-ubuntu1604-3.2.8 mongodb
cd mongodb
第二种安装方式
apt-get install mongodb
启动并使用mongodb
mkdir my_db
./bin/mongod --dbpath=./my_db
cd bin
./mongo
show dbs;
db.users.insert({'name':'liwei'});
show collections;
db.users.find();
db.users.insert({'name':'yulong','age':18});
db.users.insertMany([
{'name':'xiaowang','age':16,'height':170},
{'username':'canglaoshi','xiongwei':'d'}
]);
db.users.find().toArray();
db.users.find().pretty();
db.users.update({'name':'yulong'},{$set:{'age':20}});
db.users.update({条件},{更新的内容},{是否插入数据},{是否更新多条数据});
db.users.update({name:'liwei'},{$set:{weight:130}});
db.users.remove({name:"liwei"});
遇到的问题
- F CONTROL [main] Failed global initialization: BadValue: Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set correctly.
解决办法:
vim /etc/profile
export LC_ALL=C
或者直接在终端里输入 export LC_ALL=C
作业
- 3个页面(首页,列表页,详情页)
- 练习mongodb,整理一个完整的文档(markdown)