博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mongoDB安装使用
阅读量:5163 次
发布时间:2019-06-13

本文共 2994 字,大约阅读时间需要 9 分钟。

1.下载mongoDB安装文件:https://www.mongodb.com/download-center?jmp=nav#community

2.安装路径:D://mongodb
3.创建数据库文件和log文件-路径为:D://mongodb/date/db和D://mongodb/date/log/mongodb.log
4.设置启动服务:D:\mongodb\bin\ cmd mongod.exe --logpath=D:\mongodb\data\log\mongodb.log --dbpath=D:\mongodb\data\db --service
5.计算机管理启动服务
6.下载mongodb可视化工具http://blog.robomongo.org/robomongo-is-robo-3t/#Download
7.链接数据库-创建数据库名称:liushuchen
8.eclipse基于spring搭建:mongodb.properties内容:mongodb.replica-set=127.0.0.1\:27017 mongodb.dbname=liushuchen

applicationContent-mongodb.xml内容:

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mongo="http://www.springframework.org/schema/data/mongo" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.1.xsd
http://www.springframework.org/schema/data/mongo
http://www.springframework.org/schema/data/mongo/spring-mongo-1.0.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-4.1.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.1.xsd">

<!--org.springframework.data.authentication.UserCredentials <mongo:mongo id="mongo" replica-set="111.13.47.150:27018" /> -->

<mongo:mongo id="mongo" replica-set="${mongodb.replica-set}" />
<mongo:db-factory dbname="${mongodb.dbname}" mongo-ref="mongo" />
<bean id="mappingContext" class="org.springframework.data.mongodb.core.mapping.MongoMappingContext" />
<bean id="mappingMongoConverter" class="org.springframework.data.mongodb.core.convert.MappingMongoConverter">
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
<constructor-arg name="mappingContext" ref="mappingContext" />
<property name="typeMapper" ref="defaultMongoTypeMapper" />
</bean>

<bean id="defaultMongoTypeMapper" class="org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper">

<constructor-arg name="typeKey">
<null />
</constructor-arg>
</bean>
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
<constructor-arg name="mongoConverter" ref="mappingMongoConverter" />
<property name="writeConcern">
<!-- n 异常 -->
<util:constant static-field="com.mongodb.WriteConcern.ACKNOWLEDGED" />
</property>
</bean>
<!-- 设置用户密码 -->
<!-- <bean id="userCredentials" class="org.springframework.data.authentication.UserCredentials">
<constructor-arg name="username" value="ebank" />
<constructor-arg name="password" value="ebank" />
</bean> -->
</beans>

env-mongodb.properties配置:

mongodb.replica-set=127.0.0.1:27017

#mongodb.replica-set=192.168.0.151:27017,192.168.0.152:27017,192.168.0.156:27017
mongodb.dbname=liushuchen

转载于:https://www.cnblogs.com/liushuchen/p/7709762.html

你可能感兴趣的文章
有关快速幂取模
查看>>
Linux运维必备工具
查看>>
字符串的查找删除
查看>>
NOI2018垫底记
查看>>
快速切题 poj 1002 487-3279 按规则处理 模拟 难度:0
查看>>
Codeforces Round #277 (Div. 2)
查看>>
【更新】智能手机批量添加联系人
查看>>
NYOJ-128前缀式计算
查看>>
深入理解 JavaScript 事件循环(一)— event loop
查看>>
Hive(7)-基本查询语句
查看>>
注意java的对象引用
查看>>
C++ 面向对象 类成员函数this指针
查看>>
NSPredicate的使用,超级强大
查看>>
自动分割mp3等音频视频文件的脚本
查看>>
判断字符串是否为空的注意事项
查看>>
布兰诗歌
查看>>
js编码
查看>>
Pycharm Error loading package list:Status: 403错误解决方法
查看>>
steps/train_sat.sh
查看>>
转:Linux设备树(Device Tree)机制
查看>>