NoSQL安装与操作
redis操作:
redis的启动与关闭:注意:(需要关闭防火墙)
redis的启动:redis-server redis.conf
redis的登录:redis-cli -a pass
redis的远程登录:redis-cli -h ip -a pass
redis的关闭:redis-cli -p 6379 -a pass shutdown || 在登录的位置直接输入 shutdown 即可
get key:获取对应key的value
keys * :查看所有key
mongodb操作:
在 mongodb 文件夹下 新建:db(存放数据)和 logs(日志)文件夹
在bin目录下:添加配置文件:mongo.conf
dbpath=/root/wget/mongodb/db
logpath=/root/wget/mongodb/logs/mongodb.log
port=27017
fork=true
mongodb的启动:./mongod -f mongo.conf --bind_ip_all;-f 表示指定配置文件所在的位置。 --bind_ip_all:表示允许所有的远程地址连接该 mongoDB 实例
进入mongodb 控制台:./mongo
默认情况下:启动后连接的是:test库;需要切换到 admin 库才可以关闭 MongoDB。
切换MongoDB数据库:use admin;
关闭MongoDB数据库:db.shutdownServer()
退出控制台:exit
安全管理:
use admin;
db.createUser({user:"username",pwd:"password",roles:[{role:"readWrite",db:"test"}]}):创建用户:表示该用户。拥有 test 库的读和写两项权限
用户创建完成之后,关闭当前实例;并重新启动
./mongod -f mongo.conf --auth --bind_ip_all
启动之后,再次进行控制台;切换到admin库中验证登录(默认连接test库)
db.auth("username","password")
如果结果为1,表示认证成功,可以执行对test库的读写操作。
nginx创建软连接:ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
NoSQL安装与操作的更多相关文章
- TiDB集群安装主要操作
TiDB集群安装主要操作 参考资料:https://www.cnblogs.com/plyx/archive/2018/12/21/10158615.html 一.TiDB数据简介 TiDB 是 Pi ...
- [mysql]brew 安装 配置 操作 mysql(中文问题)
mac 下卸载mysqldmg mac下mysql的DMG格式安装内有安装文件,却没有卸载文件--很郁闷的事. 网上搜了一下,发现给的方法原来得手动去删. 很多文章记述要删的文件不完整,后来在stac ...
- 开发工具IntelliJ IDEA的安装与操作
开发工具IntelliJ IDEA的安装与操作 1.1 开发工具概述 IDEA是一个专门针对Java的集成开发工具(IDE),它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就 ...
- python操作三大主流数据库(1)python操作mysql①windows环境中安装python操作mysql数据库的MySQLdb模块mysql-client
windows安装python操作mysql数据库的MySQLdb模块mysql-client 正常情况下应该是cmd下直接运行 pip install mysql-client 命令即可,试了很多台 ...
- 安装MACOS操作步骤详解
安装MACOS操作步骤详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于安装MAC的操作系统其实大家都知道可以让客服帮忙提供软件上的支持,而且苹果客服都很有礼貌呢,而且非常的 ...
- pycharm 安装激活操作
pycharm 安装激活操作 什么是 PyCharm PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管 ...
- Oracle数据库安装图文操作步骤1
Oracle数据库安装图文操作步骤 一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官 ...
- 【python】-- MySQL简介、安装、操作
MySQL简介.安装.操作 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据.我们也可以将数据存储 ...
- 鼠年开元用逐浪CMS v8.13版-NoSQL安装更轻便
作为国内领先的Zoomla!逐浪CMS,一直以来深受人道的除了其功能强大.性能稳定外,易用性也是其突出的现. 自Zoomla!逐浪CMS 8.x开始,官方在其程序包中,集成了一键安装进程,从而大大提升 ...
随机推荐
- ajax和comet
一,XMLHttpRequest对象 IE5是最早引入XHR对象的浏览器,XHR对象是通过MSXML库中的一个ActiveX对象实现的 使用MSXML库中的XHR对象,编写一个函数如下 functio ...
- redis跳表
redis使用跳表作为有序集合的底层实现之一,下面来看下跳表的结构 一.跳表的结构
- 可重入锁ReentrantLock解析
说到可重入锁,先从AQS的ConditionObject说起,AQS的内部类ConditionObject是构建显示锁条件队列的基础.之前AQS的解析没有说这个内部类,这里和ReentrantLock ...
- 写给程序员的机器学习入门 (十一) - 对象识别 YOLO - 识别人脸位置与是否戴口罩
这篇将会介绍目前最流行的对象识别模型 YOLO,YOLO 的特征是快,识别速度非常快
- git tag All In One
git tag All In One $ git tag --help # (cedec380)在指定的分支上打 tag $ git tag -a stable-version-1.1.1 cedec ...
- how to install MySQL on macOS
how to install MySQL on macOS MySQL Community Server 8.0.21 # version $ mysqladmin --version # 8.0.2 ...
- jest all in one
jest all in one ES Modules & TypeScript & React https://github.com/xgqfrms/FEAT/tree/master/ ...
- 微信小程序 components
微信小程序 components wx-xcx-components https://developers.weixin.qq.com/miniprogram/dev/component/ https ...
- js destructuring assignment bug
js destructuring assignment bug https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Op ...
- c++ winapi 让目标程序(target)调用当前程序(local)的函数
GameCheat 如果你的目标程序是x86/x64, 那么当前程序也需要编译为x84/x64 #include <iostream> #include <string> #i ...