如何在RedHat 7.0系统中安装mysql 5.7.22

今天给大家介绍一下如何安装mysql5.7,在安装之前,首先要查看的是,你的系统中有没有已经安装过的情况。键入rpm -qa|grep mysql,如果无任何显示,则表示没有安装过相关组件,如果有,则根据显示出来的名字,键入rpm -e --nodeps ************** (星号为你要删除的文件名字)。接着键入rpm -qa|grep mariadb,同样的步骤,把出现的文件删除。两步都完成后,可以开始下载所需要的包了。

  • 下载需要的版本:

MYSQL官网:https://dev.mysql.com/

依次进入DOWNLOADS=>MySQL Community Server=>MySQL Community Server 5.7

选择如下:

下载:mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

键入:wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

  • 在root模式下将安装包移动到/home/mysql

键入 cd .. 移动到home目录

键入 mkdir mysql 创建MySQL目录

将文件移入刚才创建的目录后

键入 tar -xvf mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar 解压文件

  • 依次安装,不能改变顺序,因为有依赖关系

    rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm

    rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm

    rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm

    rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm

  • 配置mysql的密码

没有密码,你是进不去的。刚安装完之后会有个随机密码提供给你,这里直接教你如何修改成自己想要的密码,一步到位。Root用户下键入vi /etc/my.cnf,添加skip-grant-tables在文本的最后一行并保存退出,这样可以跳过输入密码。

重启服务:service mysqld restart

登陆mysql: mysql -u root -p

直接确认不用密码即可登陆

键入:UPDATE mysql.user SET authentication_string = PASSWORD('Sumroot123456..')WHERE USER='root' AND Host='localhost'; PASSWORD(''),引号里改为你想要的密码,注意版本要求的密码格式,这里设计为大写+小写+数字+标点符号的格式,密码太简单也会报错。

键入:FLUSH PRIVILEGES; 刷新权限

键入:exit 退出Mysql

再次vi /etc/my.cnf,将刚才添加的语句删除,然后重启服务,修改密码工作即完成。

Mysql安装到此结束

如何在RedHat 7.0系统中安装mysql 5.7.22的更多相关文章

  1. linux系统中安装MySQL

    linux系统中安装MySQL 检查原来linux系统中安装的版本 rpm -qa | grep mysql 将其卸载掉 以 mysql-libs-5.1.71-1.el6.x86_64 版本为例 r ...

  2. 如何在 Ubuntu 15.04 系统中安装 Logwatch

    大家好,今天我们会讲述在 Ubuntu 15.04 操作系统上如何安装 Logwatch 软件,它也可以在各种 Linux 系统和类 Unix 系统上安装.Logwatch 是一款可定制的日志分析和日 ...

  3. 如何在Windows、Linux系统中安装Redis

    一:Windos下安装Redis并设置自动启动 1.下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网已经没有windows版本的下载地址,只 ...

  4. 在linux系统中安装MySQL

    1.安装Linux系统中自带的MySQL安装包 在现在常用的发行版本里都集中了MySQL安装包 CentOS系统中的YUM中包含了MySQL安装包,版本是MySQL5,rpm软件包的名称是mysql- ...

  5. 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境

    虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...

  6. 如何在Ubuntu14.04中安装mysql

    接触过MySQL的小伙伴们都知道,在Windows下安装MySQL是一件让人十分头大的事情,但是在Ubuntu等其他Linux系统中安装MySQL就简单很多了,具体的教程如下.1.在Ubuntu的命令 ...

  7. 手把手教你在Linux系统下安装MySQL

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...

  8. 在RedHat.Enterprise.Linux_v6.3系统中安装Oracle_11gR2教程

    在RedHat.Enterprise.Linux_v6.3系统中安装Oracle_11gR2教程 本教程提供PDF格式下载: 在RedHat.Enterprise.Linux_v6.3系统中安装Ora ...

  9. 如何在win7系统中安装redis

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/92.html?1455871954 如何在win7系统中安装redis​ ...

随机推荐

  1. SQL DATEDIFF语法及时间函数 Sql 查询当天、本周、本月记录

    SQL DATEDIFF语法及时间函数 Sql 查询当天.本周.本月记录 转:http://blog.csdn.net/Json1204/article/details/7863801?locatio ...

  2. 微信小程序入门开发文档

    第一步:下载微信小程序开发者工具并安装,下载路径: https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 进到下载界面后,根 ...

  3. Spring课程 Spring入门篇 3-5 Spring bean装配(上)之Resource

    课程链接: 1 resource简析 2 resource代码演练 1 resource简析 urlsource:url对应的资源 classpath:获取类路径下的资源文件 filesystemre ...

  4. gulp 无损压缩图片

    在做项目中,美工有时候会给一些比较大的图片,在做网站的时候,图片太大会影响加载速度.因此,我们需要无损压缩图片. 在尝试过几个压缩图片的方法,发现gulp中的gulp-tinypng-nokey插件是 ...

  5. javascript中如何实现继承

    javascript中如何实现继承 // 原型方式的'继承' function Person(name) { //定义一个Person的构造函数 this.name = name; //添加属性 } ...

  6. node-sass 安装报错解决办法

    npm install安装node-sass时出现以下问题: Cannot download https://github.com/sass/node-sass/releases/download/v ...

  7. SQL Stored Procedure and Function

    Anything can be programmable with defined syntax and common lib. )) -- Add the parameters for the st ...

  8. JSP中的Property 'name' not found on type java.lang.String

    如果是在forEach中出现. 那么看下items里是不是没有el表达式,只是个字符串. 今天犯了好几次. 特此记录

  9. c++ 处理utf-8字符串

    c++的字符串中的每一个元素都是一个字节.所以在装入utf8字符串的时候,其实是按照一定的规则编码的. 字符的8位中 如果0开头 则自己就是一个单位. 1字节 0xxxxxxx  2字节 110xxx ...

  10. C#设计模式--抽象工厂模式(创建型模式)

    一.抽象工厂模式: 在工厂模式中具体的产品和具体的工厂是一一对应的,一个工厂只能生产一种产品,结构单一,例如小米公司刚开始是只生产小米手机,但是伴随着公司的发展,他们需要生产不同型号的手机,也会生产路 ...