linux安装Redis,mysql

1、安装redis

1、下载
sudo wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2、redis安装在Linux上,redis是c语言开发的,需要依赖以下环境。
yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl

tar -xzvf redis-4.0.10.tar.gz

cd redis-4.0.10

3、#执行安装,指定安装路径
make install PREFIX=/home/centos/data/redis

#查看安装目录
cd /home/centos/data/redis/bin


#从安装包中复制redis.conf文件到/usr/local/redis/bin中
cp /home/centos/soft/redis-4.0.10/redis.conf ./

#修改redis.conf配置文件
vi redis.conf

# 设置后台启动redis,修改如下,默认为no  (136行)
daemonize yes

# 设置不仅限制本地访问 (69行)
注释掉 bind 127.0.0.1

# 禁用保护模式 (88行),因为其它服务器需要访问
把 protected-mode yes 改为 protected-mode no 
#启动
./redis-server redis.conf 

#查看启动
ps -ef | grep redis

#使用redis-cli客户端连接
./redis-cli

redis-cli -h {host} -p {port}方式连接
./redis-cli -h hscar-redis-prod-0001-001.hl7wyi.0001.cnn1.cache.amazonaws.com.cn -p 6379
./redis-cli -h hscar-redis-prod-0002-001.hl7wyi.0001.cnn1.cache.amazonaws.com.cn -p 6379
./redis-cli -h hscar-redis-prod-0003-001.hl7wyi.0001.cnn1.cache.amazonaws.com.cn -p 6379

2、安装mysql

# 查看MySql与mariadb安装情况
# grep -i是不分大小写字符查询,只要含有mysql就显示
rpm -qa | grep -i mysql 
rpm -qa | grep mariadb

# 卸载mariadb(会与mysql冲突)
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
1.下载并安装MySQL官方的 Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
  如果 wegt 未安装的话可以先用 yum 安装 wget :
yum install wget
2. 安装mysql57-community-release-el7-10.noarch.rpm包

yum -y install mysql57-community-release-el7-10.noarch.rpm
  安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3. 安装MySQL
yum -y install mysql-community-server
  至此MySQL就安装完成了,然后是对MySQL的一些设置。

4.重置MySQL密码
  在MySQL安装完成后,第一次启动MySQL时,会把密码记录到 /var/log/mysqld.log 文件中

  首先启动MySQL:
systemctl start  mysqld.service
  查看mysql运行状态:
systemctl status mysqld.service
  找出在日志文件中的密码:
grep "password" /var/log/mysqld.log
  进入数据库
mysql -uroot -p
  输入初始密码,此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

安装客户端

wget wget -i -c http://dev.mysql.com/get/mysql-community-client-5.7.17-1.el7.x86_64.rpm

sudo rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm --nodeps

mysql -h hscardb-prod.cu0x6hyzwu8d.rds.cn-north-1.amazonaws.com.cn -u hscar -phscar.123456
 
mysql -h 192.168.16.128 -u root -p 

2、使用命令执行 sql 脚本文件

方法一,在 Windows 下使用 cmd 命令执行(或 Unix 或 Linux 控制台下)
【Mysql的bin目录】\mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:
C:\MySQL\bin\mysql –uroot –p123456 -Dtestsource 【sql脚本文件的路径全名】 或 Mysql>\. 【sql脚本文件的路径全名】,示例:
source C:\test.sql 或者 \. C:\test.sql
打开 MySQL Command Line Client,输入数据库密码进行登录,然后使用 source 命令或者 \.


你可能感兴趣的:(linux安装Redis,mysql)