如何在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. 类模版的static成员

    类模版中声明static成员 template <class T> class Foo { public: static size_t count() { ++ctr; cout < ...

  2. Memcache安装、配置与学习

    基于现在大多网站数据很多,由于页面性能问题我们都开始对站点使用缓存进行性能优化 Memcache扩展下载:http://windows.php.net/downloads/pecl/releases/ ...

  3. Xtrareport二之固定数据绑定

    已经了解了XtraReport的初步用法,现在在进一步了解数据绑定 我们还是先不整高深的,先来个写死的,让我们的数据库可以通过报表呈现先 1. 准备 还在上节基础上,选中设计器report的page  ...

  4. maven课程 项目管理利器-maven 2-2第一个maven案例hellomaven

    maven 目录结构 pom.xml src -main -java -package -test -java -package -resources

  5. spring boot Configuration Annotation Proessor not found in classpath

    出现spring boot Configuration Annotation Proessor not found in classpath的提示是在用了@ConfigurationPropertie ...

  6. iOS - The identity used to sign the executable is no longer valid

    ①.首先在xcode中的Build Settings中看有没有设置: ②.账号是不是多个人在用,个人开发者的账号只能绑定一台电脑,当另外一台电脑绑定了话,你的电脑就失效了.你确认下是不是这个原因造成的 ...

  7. Java Exception & RTTI

    Exception Try { ... ... } catch (Exception ex) { …; throw new Throwable(ex); } catch (Throwable ex) ...

  8. 【起航计划 013】2015 起航计划 Android APIDemo的魔鬼步伐 12 App->Activity->SetWallpaper 设置壁纸 WallpaperManager getDrawingCache使用

    SetWallpaper介绍如何在Android获取当前Wallpaper,对Wallpaper做些修改,然后用修改后的图像重新设置Wallpaper.(即设置>显示>壁纸>壁纸的功 ...

  9. WiFi调试手机

     转自http://blog.csdn.net/Yejianyun1/article/details/55511726 使用场景: 1.多设备执行测试用例 2.数据线无法满足使用 电脑与手机的网络需要 ...

  10. python+selenium第一个脚本

    #coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport tim ...