网站建设定制开发centos7安装redis-dump +redis数据库导出导入方式(dump、load)

文章目录

一、centos7【网站建设定制开发服务器安装】

redis-dump 网站建设定制开发其实的模块,和python网站建设定制开发的模块相似。

所以需要安装ruby软件,类似python软件。

github项目:
项目官方文档:

gem就是类似于python的pip,安装包管理工具。

1、直接shell安装:

如果正好符合的话,应该可以使用,但是我的没有成功。

Redis数据的导出和导入(dump和load方式)

yum install centos-release-scl-rh -y#配置yum仓库yum install rh-ruby23*  -y#安装其他工具,不安装后面可能会报错scl  enable  rh-ruby23 bashruby -v#查看版本gem install redis-dump -V
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2、单独安装ruby:

我这里上面shell安装会失败,提示ruby版本太低。

1、卸载完全

需要再卸载:

yum remove rh-ruby*yum remove ruby*
  • 1
  • 2

2、下载tar.gz

下载地址:
https://www.ruby-lang.org/en/downloads/

我现在的2.7.5
https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.5.tar.gz

3、解压安装:

tar -zxvf ruby-2.7.5.tar.gzcd ruby-2.7.5./configure                        执行配置。或者:   ./configure  --with-openssl-dir=/usr/local/ssl  可以解决报错:Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sourcesmake                               make一下,这步不能省    make install                  安装# 查看版本ruby -v                            验证
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

4、:

上一步会安装到这里,/usr/local/bin/ruby,软连接到bin目录下。
软连接:

ln -s /usr/local/bin/ruby /usr/bin/rubyln -s /usr/local/bin/gem /usr/bin/gem
  • 1
  • 2

4、-dump:

gem install redis-dump -V
  • 1

5、导出导入:

导出数据:

#用redis-dump导出的数据格式都是json格式redis-dump -u :yourpassword@127.0.0.1:6379 > /tmp/redis-mv.json    # 注意换成自己的密码和ip地址,还有端口号,如果没有密码就去掉
  • 1
  • 2
  • 3

导入:

cat redis-mv.json | redis-load -u :yourpassword@127.0.0.1:6379     # 注意换成自己的密码和ip地址,还有端口号,如果没有密码就去掉
  • 1
  • 2

二、window安装:

1、下载软件

直接下载ruby软件:
windows下载地址:

选择自己系统一样的即可。

其他就是和其他软件安装一样。

2、安装redis-dump:

安装完成,在cmd直接使用gem安装redis-dump即可。

gem install redis-dump
  • 1

3、推荐直接window安装,然后直接远程连接数据库方式导出导入即可。

推荐直接window安装,然后直接远程连接数据库方式导出导入即可。
服务器上,可能会麻烦一点。mac的话,自己研究吧,这俩种方式足够目前使用了。

参考:

redis导入导出工具-redis-dump,centos7安装使用
https://www.cnblogs.com/66li/p/11759514.html
CentOS7 更新yum源
https://www.cnblogs.com/cchilei/p/13884987.html
centos7安装ruby-2.6.5,简单快捷的下载与安装方式
https://www.cnblogs.com/zhuwenjoyce/p/12289186.html
ruby官方下载地址
https://www.ruby-lang.org/en/downloads/

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发