Linux下用idea连接MongoDB并测试

本文介绍了如何在CentOS7操作系统中,使用IntelliJ IDEA(Idea)连接并测试MongoDB数据库。首先创建一个Maven工程,然后配置pom.xml文件,解决依赖问题。接着编写测试类,通过MongoDB Java驱动连接到数据库,获取并打印集合名称。最终成功连接MongoDB,并在可视化界面验证了连接效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上次更新了MongoDB的安装,今天更新一下在centos7下用idea连接并测试MongoDB

选择创建工程

选择maven,jdk,next

  • 打开idea并选择创建一个maven工程,

选择下一步

pom.xml文件配置如下

此时会报错,idea右下角有出现提示,不要选择AUTO这个选择,选择第一个进行加载

最后创建一个测试类

package com.bigdata.test;

import com.mongodb.DB;
import com.mongodb.Mongo;
import org.junit.Test;

import java.net.UnknownHostException;
import java.util.Set;

public class TestMongodb {
    @Test
    public void testMongodb(){
        try {
            Mongo mongo = new Mongo("192.168.220.10", 27017);
            DB db = mongo.getDB("test");
            Set<String> collections = db.getCollectionNames();
            for(String name : collections){
                System.out.println("collection"+name);
            }
        }catch (UnknownHostException e){
            e.printStackTrace();
        }

    }
}

 

打开MongoDB可视化界面看到

test数据库中有三个集合,选择运行程序

连接成功并显示集合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值