CentOS 安装redis和MySQL

yizhihongxing

安装 redis:

  1. 更新系统软件源

在终端输入以下命令,更新系统软件源:

sudo yum -y update
  1. 安装 EPEL 和 Remi 仓库

在终端输入以下命令,安装 EPEL 和 Remi 仓库:

sudo yum install -y epel-release
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
  1. 安装 redis

在终端输入以下命令,安装最新稳定版 redis:

sudo yum --enablerepo=remi install -y redis
  1. 启动 redis

在终端输入以下命令,启动 redis:

sudo systemctl start redis
  1. 设置 redis 自启动

在终端输入以下命令,设置 redis 自启动:

sudo systemctl enable redis

安装 MySQL:

  1. 添加 MySQL 官方 Yum 仓库

在终端输入以下命令,添加 MySQL 官方 Yum 仓库:

sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
  1. 安装 MySQL

在终端输入以下命令,安装最新版 MySQL:

sudo yum install -y mysql-community-server
  1. 启动 MySQL

在终端输入以下命令,启动 MySQL:

sudo systemctl start mysqld
  1. 查看初始密码

在终端输入以下命令,查看 MySQL 初始密码:

sudo grep 'temporary password' /var/log/mysqld.log
  1. 登录 MySQL

在终端输入以下命令,登录 MySQL:

mysql -u root -p
  1. 修改密码

登录 MySQL 后,输入以下命令修改 MySQL 密码,将 YOUR_NEW_PASSWORD 替换为你自己的密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';
  1. 设置 MySQL 开机自启动

在终端输入以下命令,设置 MySQL 开机自启动:

sudo systemctl enable mysqld

示例说明

示例1:以 CentOS 7 操作系统为例,安装最新版 redis 和 MySQL:

安装 redis:

sudo yum -y update
sudo yum install -y epel-release
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
sudo yum --enablerepo=remi install -y redis
sudo systemctl start redis
sudo systemctl enable redis

安装 MySQL:

sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo yum install -y mysql-community-server
sudo systemctl start mysqld
sudo grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';
sudo systemctl enable mysqld

示例2:以 CentOS 8 操作系统为例,安装最新版 redis 和 MySQL:

安装 redis:

sudo dnf install -y epel-release
sudo dnf install -y redis
sudo systemctl start redis
sudo systemctl enable redis

安装 MySQL:

sudo dnf install -y http://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
sudo dnf install -y mysql-community-server
sudo systemctl start mysqld
sudo grep 'temporary password' /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR_NEW_PASSWORD';
sudo systemctl enable mysqld

注:示例中所有命令都需要使用 root 用户或者拥有 sudo 权限的用户操作。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 安装redis和MySQL - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • JVM 体系结构详解

    JVM 体系结构详解 Java虚拟机(Java Virtual Machine,JVM)是Java语言的核心组成部分,其实现了Java程序跨平台的能力。JVM体系结构包括类加载器、运行时数据区、执行引擎等多个组成部分,下面我们将详细讲解它们的作用及原理。 类加载器 类加载器(ClassLoader)的作用是将Java类的class文件加载到JVM中。JVM中…

    database 2023年5月21日
    00
  • MySQL执行外部sql脚本文件的命令

    MySQL执行外部SQL脚本文件的命令主要是通过mysql客户端工具来完成的,具体步骤如下: 打开终端或命令行工具,输入以下命令登录MySQL服务器: mysql -h 主机名 -u 用户名 -p 其中,主机名为MySQL数据库所在服务器的IP地址或域名,用户名为MySQL数据库的管理员账户名,-p参数表示输入密码(输完密码后按回车键)。 进入MySQL命令…

    database 2023年5月22日
    00
  • YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解

    YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解 什么是YIIC migrate YIIC migrate 可以帮助我们快速创建数据库表,其本质是一个命令行工具,通过对我们创建好的数据库模型文件进行分析和对比,自动创建出对应的数据表,便于我们快速搭建应用。 如何使用YIIC migrate 1. 创建数据表 我们首先需…

    database 2023年5月22日
    00
  • redis集群配置,spring整合jedis,缓存同步

    前台的商品数据(图片等加载缓慢)查询,先从redis缓存查询数据。 redis是一个nosql数据库,内存版数据库,读取速度11w/s。本身具有内存淘汰机制,是单线程服务器(分时操作系统),线程安全。 linux中redis安装(单机版):make;; 修改为后台启动vim redis.conf; ;(单机redis配置密码验证,修改参数 requirepa…

    Redis 2023年4月13日
    00
  • mysql模糊查询1,11,111用逗号(其他符号)拼接的相似字符串

    mysql进行模糊查询时,基本都是LIKE “%sss%”,有时候这种查询时准确的,但是有种情况这种查询会出现很大问题。 看一下下面这张表 如果想查询字段test包含1的数据,一般我们会用常规方式查询,如下: SELECT * FROM c_test WHERE test LIKE “%1%” 但是查询结果不尽人意,如下:   不仅把包含1的查出来了,包含1…

    MySQL 2023年4月13日
    00
  • MySQL安装详解图文版(V5.5 For Windows)

    MySQL安装详解图文版(V5.5 For Windows)攻略 1. 下载MySQL 在官方网站中下载MySQL的Windows安装包,网址为:https://dev.mysql.com/downloads/installer/ 2. 执行安装程序 安装程序双击启动,按照提示进行安装。 3. 安装过程 3.1 选择安装类型 在MySQL Installer…

    database 2023年5月22日
    00
  • SpringBoot使用Redis缓存MySql的方法步骤

    当我们在使用Spring Boot开发Web应用时,通常会遇到需要缓存数据库查询结果的场景。在这种情况下,我们可以采用Redis作为缓存工具,以实现快速缓存和查询结果。下面是Spring Boot使用Redis缓存MySql的方法步骤的完整攻略: 1. 导入Redis和MySQL相关依赖 在Spring Boot项目中首先需要将Redis和MySQL相关依赖…

    database 2023年5月21日
    00
  • redis分片技术

    1.也无需求 如果需要动态的扩展内存,单个redis节点上有上限(10M默认-512M-1GB) 如果将数据保存到一个redis节点中,可能会出现丢数据的风险.所以尽可能分开保存. 2.分片机制介绍 特点: 多台redis节点将内存扩大N倍 多台redis共同唯一所有的数据.每个节点中所保存的数据都不一样的.     3.redis分片配置步骤   (1)复…

    Redis 2023年4月12日
    00
合作推广
合作推广
分享本页
返回顶部