数据库|Mac各种数据库安装和启动【笔记】


MongoBD
一个基于分布式文件存储的数据库。
下载
https://www.mongodb.com/download-center#community
安装
解压包
mongodb 数据默认存在/data/db下,所以需要创建这个文件夹,以及设置权限

mkdir -p /data/db sudo chown -R当前登录的用户名 /data

启动
./mongod

检测
在浏览器输入:http://localhost:27017/,可以看到如下提示:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
如此,MongoDB数据库服务已经成功启动了。
【数据库|Mac各种数据库安装和启动【笔记】】关闭
./mongod> db.shutdownServer()

Redis
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。
下载
http://www.redis.net.cn/download/
安装
直接解压,在终端执行make
启动
./redis-server

检测
#检测后台进程是否存在 ps -ef |grep redis #使用`redis-cli`客户端检测连接是否正常 ./redis-cli

停止
#使用客户端 redis-cli shutdown

Mysql
下载
https://dev.mysql.com/downloads/file/?id=468992
启动
在偏好设置的右下方,有MySQL的图标。
数据库|Mac各种数据库安装和启动【笔记】
文章图片

设别名
alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysqladmin

设root密码
#登录 mysql -u root -p PS:5.6版本的root默认密码是空串 #重置为root update user set password=PASSWORD('root') where user="root”; #刷新权限 flush privileges;


    推荐阅读