数据库
web前端的博客
这个作者很懒,什么都没留下…
展开
-
mongodb开启密码认证
开启认证修改配置文件/etc/MongoDB.conf打开auth的注释,设置为auth = true重启mongodbsudo service mongodb restart添加管理员使用命令mongo进入命令行创建第一个用户,该用户需要有用户管理权限这里设置其角色为rootuse admindb.createUser({user:"admin",pwd:"password",roles:["r...转载 2018-05-02 18:01:56 · 1402 阅读 · 0 评论 -
Nodejs通过账号密码连接MongoDB数据库
上周遇到了MongoDB数据库的数据被全部盗取的情况,没想到这种事情也发生了在我的身边,主要因为把MongoDB服务暴露在了外网上面,所以也怪不得谁了,后面决定为MongoDB设置账号密码,以下为设置账号和密码的全过程,后面还有通过Nodejs连接数据库的一个坑。 1.创建管理员 首先开启Mongo服务,然后切换admin数据库,一开始是没有这个数据库的。> use admin12.然后创建...转载 2018-05-04 14:20:53 · 2612 阅读 · 0 评论 -
nodeJS 操作 mongodb 增删改查
nodeJS 操作 mongodb 增删改查config.jsmodule.exports={ dbName_test:"test",//测试数据库表 logUrl:'logs/dbErr.log',//错误日志}timeFormat.jslet date=new Date();let Y=date.getFullYear();let m=date.getMonth()+1;let d...原创 2018-05-04 17:39:28 · 535 阅读 · 0 评论 -
Nodejs基础之redis
redis安装redis 模块npm install redis1代码部分const redis = require('redis')const client = redis.createClient(6379, 'localhost')client.set('hello', {a:1, b:2}) // 注意,value会被转为字符串,所以存的时候要先把value 转为json...原创 2018-12-24 11:46:50 · 171 阅读 · 0 评论