天天看点

Mongodb错误,第一次安装没有经验

代码

package com.yansl;

import java.net.unknownhostexception;

import com.mongodb.db;

import com.mongodb.dbcollection;

import com.mongodb.dbcursor;

import com.mongodb.mongo;

import com.mongodb.mongoexception;

public class mongodbtest {

private mongo mong=null;

private db db=null;

private dbcollection dbc=null;

public mongodbtest()

{

try {

mong=new mongo();

system.out.println(mong);

} catch (unknownhostexception e) {

// todo auto-generated catch block

e.printstacktrace();

} catch (mongoexception e) {

}

db=mong.getdb("mytest");

system.out.println(db);

dbc=db.getcollection("table1");

system.out.println(dbc);

public void selectall(){

system.out.println("查询table1中的所有数据:");

//得到查询

dbcursor cur = dbc.find();

//遍历结果

while(cur.hasnext()){

system.out.println(cur.next());

public static void main(string[] args) {

mongodbtest m=new mongodbtest();

m.selectall();

输出和错误信息

————————————————————————————————————————————————

mongo: 127.0.0.1:27017

mytest

table1

查询table1中的所有数据:

2012-3-12 17:47:21 com.mongodb.dbtcpconnector fetchmaxbsonobjectsize

警告: null

java.io.ioexception: couldn't connect to [/127.0.0.1:27017] bc:java.net.connectexception: connection refused: connect

at com.mongodb.dbport._open(dbport.java:206)

at com.mongodb.dbport.go(dbport.java:94)

at com.mongodb.dbport.go(dbport.java:75)

at com.mongodb.dbport.findone(dbport.java:129)

at com.mongodb.dbport.runcommand(dbport.java:138)

at com.mongodb.dbtcpconnector.fetchmaxbsonobjectsize(dbtcpconnector.java:409)

at com.mongodb.dbtcpconnector.checkmaster(dbtcpconnector.java:396)

at com.mongodb.dbtcpconnector.call(dbtcpconnector.java:192)

at com.mongodb.dbapilayer$mycollection.__find(dbapilayer.java:295)

at com.mongodb.dbcursor._check(dbcursor.java:354)

at com.mongodb.dbcursor._hasnext(dbcursor.java:484)

at com.mongodb.dbcursor.hasnext(dbcursor.java:509)

at com.yansl.mongodbtest.selectall(mongodbtest.java:45)

at com.yansl.mongodbtest.main(mongodbtest.java:52)

2012-3-12 17:47:23 com.mongodb.dbtcpconnector$myport error

严重: myport.error called

at com.mongodb.dbport.call(dbport.java:65)

at com.mongodb.dbtcpconnector.call(dbtcpconnector.java:201)

2012-3-12 17:47:24 com.mongodb.dbtcpconnector fetchmaxbsonobjectsize

at com.mongodb.dbtcpconnector.call(dbtcpconnector.java:220)

2012-3-12 17:47:25 com.mongodb.dbtcpconnector$myport error

2012-3-12 17:47:26 com.mongodb.dbtcpconnector fetchmaxbsonobjectsize

2012-3-12 17:47:27 com.mongodb.dbtcpconnector$myport error

exception in thread "main" com.mongodb.mongoexception$network: can't call something

at com.mongodb.dbtcpconnector.call(dbtcpconnector.java:209)

caused by: java.io.ioexception: couldn't connect to [/127.0.0.1:27017] bc:java.net.connectexception: connection refused: connect

... 8 more