ubuntu上安装mysql、mongodb和redis
一、安装mysql数据库
1.安装mysql
ubuntu上安装mysql非常简单只需要几条命令就可以完成。
1. sudo apt-get/apt install mysql-server
2. sudo apt-get/apt install mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
2.mysql设置
有可能安装mysql的时候没有要求设置密码,这时候我们可以使用初识密码:
1.找到初始密码放置的地址**
sudo vim /etc/mysql/debian.cnf
2.配置文件
打开文件之后,我们cliet上面user就是默认用户,下面的password
就是默认密码【注意直接更改用户名或者密码无法登陆】,但是我们使用默认用户名与密码登陆。
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = hGu99nJgoWcmCDKT
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password = hGu99nJgoWcmCDKT
socket = /var/run/mysqld/mysqld.sock
basedir = /usr
3.配置用户
使用默认的用户名与密码登陆到数据库,然后给数据库添加用户
3.1 首先切换到mysql数据库
mysql> use mysql;
Database changed
3.2 在mysql的user表中插入新的用户【用户名为yiyi,密码123456】
mysql> INSERT INTO user
(host, user, password,
select_priv, insert_priv, update_priv)
VALUES ('localhost', 'yiyi',
PASSWORD('123456'), 'Y', 'Y', 'Y');
Query OK, 1 row affected (0.20 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 1 row affected (0.01 sec)
插入成功之后,我们就可以使用新的用户名以及密码进行登陆。
二、安装mongodb数据库
1.安装mongdb
sudo apt install mongodb
2.启动mongdb的服务
2.1 找一个目录,在这个目录下创建data文件夹,data文件夹下面创建一个db目录与log目录
>cd ~
>mkdir data
>cd data
>mkdir db
>mkdir log
2.2 启动服务,查看mongo的安装路径
locate mongo
首先要进入mongod的目录,默认情况下/user/bin/mongod
>cd /usr/bin
>sudo mongod --dbpath /home/user/data/db
2.3 启动mongo
> cd /user/bin
>sudo mongo
三、安装redis数据库
1.下载redis压缩包
#下载
$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
#解压
$ tar xzf redis-2.8.17.tar.gz
# 进入目录
$ cd redis-2.8.17
#编译
$ make
2.启动服务
首先进入
$ cd redis-2.8.17/src
启动服务
$ ./redis-server
$ ./redis-server redis.conf
3.运行
$ ./redis-cli