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数据库服务一度打响启动了。

关闭

 ./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的图标。

设别名

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;

 

网站地图xml地图