当前位置:首页 » 网页前端 » 前端连接mongodb的命令
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

前端连接mongodb的命令

发布时间: 2022-10-03 21:48:23

前端怎么请求nodejs写的接口操作mongodb

首先要配置下载,下载 node,输入node -v 能看到版本号就算是安装好了node,我的版本是v4.4.3,也是一个老的版本了。

能看到输出 we are connected

从服务端能看到了下面输出就说明连接成功了。

两个连接已经打开。

还有就是通过 mongoose 模块连接。

npm install mongoose

nodejs 代码如下。

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test'); //连接到一个test的数据库

在服务器端也可以看到一个连接正在打开。好了,nodejs 的初次连接就到这了。其中还是有很多坑要自己去解决。。。

㈡ 怎样在linux的shell脚本中连接mongodb插入

想在shell中连接数据库,首先要在连接数据的机器上安装mongodb的客户端才可以。客户端的安装在这里不再重复,自己网络或者google一下吧。连接mongodb的命令如下:
/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888
这个是我的数据库配置,没有设置用户名密码。所以直接通过该命令就可以连接。
连结后会有一个默认连接的数据库。
mongodb常用命令:

查看数据库命令:
show dbs;
查看集合命令:
show collections;
切换数据库:
use databaseName;
查询数据:
db.集合名.find()
插入数据:
db.集合名.insert({name:'test',age:1});
删除:
db.test.remove();
sql="db.test.insert({name:'test',age:1});"//定义执行的sqlecho "$sql"|/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888/test --shell
注意,echo命令中的格式必须这样写,管线命令后面的是是数据库安装地址 然后是ip:端口号,斜线后是数据库名称,--shell表示通过shell交互!

㈢ 如何连接linux下的mongodb

方法/步骤

想在shell中连接数据库,首先要在连接数据的机器上安装mongodb的客户端才可以。客户端的安装在这里不再重复,自己网络或者google一下吧。连接mongodb的命令如下:
/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888
这个是我的数据库配置,没有设置用户名密码。所以直接通过该命令就可以连接。
连结后会有一个默认连接的数据库。

mongodb常用命令:
查看数据库命令:
show dbs;
查看集合命令:
show collections;
切换数据库:
use databaseName;
查询数据:
db.集合名.find()
插入数据:
db.集合名.insert({name:'test',age:1});
删除:
db.test.remove();

如果我想通过shell脚本实现一个日志分析并入库的操作怎么办呢?简单,如下操作就可以:

sql="db.test.insert({name:'test',age:1});"//定义执行的sqlecho "$sql"|/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888/test --shell

注意,echo命令中的格式必须这样写,管线命令后面的是是数据库安装地址 然后是ip:端口号,斜线后是数据库名称,--shell表示通过shell交互

㈣ 怎样在linux的shell脚本中连接mongodb插入

1、想在shell中连接数据库,首先要在连接数据的机器上安装mongodb的客户端才可以。客户端的安装在这里不再重复,自己网络一下有教程的。 连接mongodb的命令如下: /home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888 这个是数据库配置,没有设置用户名密码,所以直接通过该命令就可以连接。 连接后会有一个默认连接的数据库。 2、mongodb常用命令: 查看数据库命令: show dbs; 查看集合命令: show collections; 切换数据库: use databaseName; 查询数据: db.集合名.find() 插入数据: db.集合名.insert({name:'test',age:1}); 删除: db.test.remove(); 3、如果想通过shell脚本实现一个日志分析并入库的操作,命令如下: sql="db.test.insert({name:'test',age:1});"//定义执行的sqlecho "$sql"/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888/test --shell 注意,echo命令中的格式必须这样写,管线命令后面的是是数据库安装地址 然后是ip:端口号,斜线后是数据库名称,--shell表示通过shell交互

㈤ java怎么连接linux下面的mongodb数据库

想在shell中连接数据库,首先要在连接数据的机器上安装mongodb的客户端才可以。客户端的安装在这里不再重复,自己网络或者google一下吧。连接mongodb的命令如下:/home/test/mongodb/mongodb-2.2.3/bin/mongo 127.0.0.1:8888
这个是我的数据库配置,没有设置用户名密码。所以直接通过该命令就可以连接。

㈥ linux怎么连接mongodb数据库

方法如下:
创建数据库
use tt
这样就创建了一个数据库,如果什么都不操作离开的话,这个库就会被系统删除.所以还要执行下面的命令:
db.usr.insert({'name':'tompig'});
db.usr.insert({'name':'tompig1','id':1});
随便整了2个表,这个无所谓的,反正要导入表的话就删除掉这2个就可以了,目前只是想让数据库保持住.
然后使用命令查看是否有保存tt这个数据库:
show dbs
3.配置用户
use tt
db.addUser('mongodb','123456');
mongodb是用户名,123456是密码.
好了,这样一个数据库和对这个数据库配置用户就完成了.
mongodb常用命令:
1、Help查看命令提示
help
db.help();
db.yourColl.help();
db.youColl.find().help();
rs.help();
2、切换/创建数据库
use yourDB; 当创建一个集合(table)的时候会自动创建当前数据库
3、查询所有数据库
show dbs;
4、删除当前使用数据库
db.dropDatabase();
5、从指定主机上克隆数据库
db.cloneDatabase(“127.0.0.1”); 将指定机器上的数据库的数据克隆到当前数据库
6、从指定的机器上复制指定数据库数据到某个数据库
db.Database("mydb", "temp", "127.0.0.1");将本机的mydb的数据复制到temp数据库中
7、修复当前数据库
db.repairDatabase();
8、查看当前使用的数据库
db.getName();
db; db和getName方法是一样的效果,都可以查询当前使用的数据库
9、显示当前db状态
db.stats();
10、当前db版本
db.version();
11、查看当前db的链接机器地址
db.getMongo();
Collection聚集集合
1、创建一个聚集集合(table)
db.createCollection(“collName”, {size: 20, capped: 5, max: 100});
2、得到指定名称的聚集集合(table)
db.getCollection("account");
3、得到当前db的所有聚集集合
db.getCollectionNames();
4、显示当前db所有聚集索引的状态
db.printCollectionStats();
用户相关
1、添加一个用户
db.addUser("name");
db.addUser("userName", "pwd123", true); 添加用户、设置密码、是否只读
2、数据库认证、安全模式
db.auth("userName", "123123");
3、显示当前所有用户
show users;
4、删除用户
db.removeUser("userName");
其他
1、查询之前的错误信息
db.getPrevError();
2、清除错误记录
db.resetError();

㈦ mongodb数据库怎么使用

MongoDB是由10gen团队开发的基于分布式存储的开源数据库系统,使用C++编写。MongoDB作为一个文档型数据库,其中数据以键值对的方式来存储。

下面我们来看下MogoDB的基本使用。

1、连接MongoDB数据库

使用如下命令来连接MongoDB数据库

mongo

图5 删除数据库

㈧ nodejs怎么连接mongodb

  1. 使用安装mongodb 模块;命令:npm installmongodb

  2. 连接

varmongo=require('mongodb').MongoClient
varDB_CON_STR="mongodb://196.168.*.*:27017/数据库名称;
mongo.connect(DB_CON_STR,function(error,client){
if(error){
console.log(error);
}else{
console.log("mongoDB连接成功!");
}
});

㈨ linux脚本中连接mongo的命令是什么

Linux下mongo数据库的安装及通过shell命令行连接,案例如下:

1、下载运行压缩文件,不用编译安装,解压后,简单配置就可以使用了。

wgethttp://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.7.tgz
tarzxfmongodb-linux-i686-2.0.7.tgz
mvmongodb-linux-i686-2.0.7/usr/local/mongodb
cd/usr/local/mongodb
mkdirdatalogsrepair#新建几个必须的工作目录

2、运行mongod

/usr/local/mongodb/bin/mongod--dbpath=/usr/local/mongodb/data
--logpath=/usr/local/mongodb/logs/mongodb.log
--repairpath=/usr/local/mongodb/repair
--journal--fork
#mongod命令参数解析:
#--dbpath:存储数据目录
#--logpath:日志目录
#--journal:为了提高单机版的rability,mongodb会提前为journalfile分配空间,可以在数据库目录下面的journal/找到
#--fork选项将会通知mongod在后台运行
#打开日志文件,如果在文件尾部看见“等待连接”的提示,则说明mongodb已经正常启动
tail-flogs/mongodb.log
...
MonApr3007:51:08[initandlisten]

3、用shell脚本命令行连接数据库

/usr/local/mongodb/bin/mongo
MongoDBshellversion:2.0.7
connectingto:127.0.0.1:27017/test
>