- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MongoDb学习V1.1精要
MongoDB学习下载安装Windows下载安装1,MongoDB的官网是:/2,MongoDB必威体育精装版版本下载在官网的DownLoad菜单/downloads3,解压下载下来的安装包,根据自己情况选择版本,本人选择的是win7 64位版本,下面开始安装步骤准备工作:先新建文件夹,在D盘新建文件夹名MongoDB ,目录下新建bin和data文件夹分别存放安装文件和数据库已经日志文件,然后在data目录下新建db和logs文件夹已经mongo.config配置文件,应该有文件夹为D:\MongoDB\binD:\MongoDB\data\dbD:\MongoDB\data\logsD:\MongoDB\data\mongo.config开始安装:首先找到之前解压的bin目录,将该目录下的文件全部复制到:D\MongoDB\bin目录下,然后配置mongo.config文件,配置如下运行cmd.exe 进入DOS命中界面进入该目录下D:\MongoDB\binmongod.exe --configD:\MongoDB\data\mongo.config--install --serviceName MongoDB这样MongoDB已经安装成功Mongodb的windows服务安装也成功了,可以在浏览器地址输入http://localhost:27017/出现如下界面说明安装成功也可以在DOS命中界面测试Linux下载安装1.下载安装包/downloads从官网下载linux64位安装包下载完成后解压缩压缩包tarzxf mongodb-linux-i686-1.8.2.tgz?2. 安装准备将mongodb移动到/usr/local/mongdb文件夹mv mongodb-linux-i686-1.8.2 /usr/local/mongodb?创建数据库文件夹与日志文件mkdir /usr/local/mongodb/datatouch /usr/local/mongodb/logs?3. 设置开机自启动将mongodb启动项目追加入rc.local保证mongodb在服务器开机时启动?echo /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/logs –logappend ?--auth –port=27017 /etc/rc.local?4. 启动mongodbcd到mongodb目录下的bin文件夹启动mongodb//下面这个是需要权限的登录方式, 用户连接需要用户名和密码/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend ?--auth ?--port=27017 --fork//这个是不需要密码的/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend ?--port=27017 –fork二、MongoDB Java基本操作1、连接数据库连接数据库,你需要指定数据库名称,如果指定的数据库不存在,mongo会自动创建数据库publicvoidinit(){try {mongo=new Mongo();db=mongo.getDB(DBName);} catch (UnknownHostException e) {// TODO自动生成的 catch 块e.printStackTrace();}}2、获取DBCollection;如果默认没有创建,mongodb会自动创建publicDBCollectioncreateCollection(String collection){DBCollectiondbCollection=db.getCollection(collection);returndbCollection;}3、添加数据publicvoid add(DBCollection collection){//录入学生1的信息BasicDBObject stu1 = newBasicDBObject(); stu1.put(name, jack); stu1.put(age, 25); BasicDBObject sight1 = newBasicDBObject(); sight1.put(left, 1.5); sight1.put(right, 1.2);
文档评论(0)