Linux 7安装Mysql5.7版本

Mysql 5.7的安装搭建

首先去到官方网站的下载链接中找到对应你Linux服务器版本的mysql软件包

https://dev.mysql.com/downloads/repo/yum/

Linux 7安装Mysql5.7版本

我使用的是CentOS7所以下载Red HAT Enterprise Linux 7版本的软件包,然后跳转至下载界面 ↓ ↓ ↓

我们点击图片下面那句No thanks,just start my download.(直接开始下载)

Linux 7安装Mysql5.7版本

然后浏览器会弹出下载窗口我们右键点击mysql软件包>>>复制下载连接去到你的终端上输入以下命令下载

最好在一个指定的目录中下载如:/home

cd /home
wget https://repo.mysql.com//mysql80-community-release-el7-6.noarch.rpm

下载完成后对软件包进行安装在系统上,并清空yum旧缓存创建新缓存

rpm -ivh mysql80-community-release-el7-4.noarch.rpm
yum clean all   #清理旧缓存
yum makecache   #新建用于安装mysql的缓存

软件包安装完毕后在/etc/yum.repos.d/目录中会产生两个mysql的yum源文件,对mysql-community.repo这个源文件进行修改

Linux 7安装Mysql5.7版本
vi /etc/yum.repos.d/mysql-community.repo
因为我们装的是5.7版本所以要对两行命令进行修改
Enable to use MySQL 5.7
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0  >>>  将该行修改成enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=1  >>>  将该行修改成enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

:wq

接下来开始安装Mysql服务

yum install mysql-community-server -y        #对mysql进行安装

systemctl start mysqld  #运行mysql
systemctl enable mysqld  #开机自启mysql

mysql -V    #查看安装到mysql的版本

Linux 7安装Mysql5.7版本

设置mysql目录的权限:

chown -R mysql:mysql /var/lib/mysql

grep "password" /var/log/mysqld.log        #从mysql的日志文件中查看mysql root用户的初始密码

Linux 7安装Mysql5.7版本
mysql -u root -p  #以root用户登录数据库并输入密码

Linux 7安装Mysql5.7版本

成功以root用户登录之后就可以对数据库进行操作了。

如果觉得root用户的初始密码太难记可以对root用户的密码进行更改

alter user root@'localhost' identified by 'Centos123.';     #更新root用户密码

Linux 7安装Mysql5.7版本

注意!!!mysql拥有密码复杂性设置,不符合复杂性要求的密码都会显示失败。

Original: https://www.cnblogs.com/Alexing/p/16336934.html
Author: 一头大笨向
Title: Linux 7安装Mysql5.7版本

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/505326/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • StoneDB 读、写操作的执行过程

    背景介绍 StoneDB 是一款兼容 MySQL 的开源 HTAP 数据库。StoneDB 的整体架构分为三层,分别是应用层、服务层和存储引擎层。应用层主要负责客户端的连接管理和权…

    数据库 2023年5月24日
    090
  • AJAX(Web数据交互方式)

    使用 Ajax 技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。 AJAX 一. 什么是 AJAX? AJAX …

    数据库 2023年6月11日
    0104
  • 斗地主游戏的案例开发

    关于java后端的斗地主游戏开发案例(只实现后端部分) 斗地主游戏的案例开发 业务需求分析: 斗地主的做牌, 洗牌, 发牌, 排序(拓展知识), 看牌。业务: 总共有54张牌。点数…

    数据库 2023年6月16日
    077
  • MYSQL(进阶篇)——一篇文章带你深入掌握MYSQL

    MYSQL(进阶篇)——一篇文章带你深入掌握MYSQL 我们在上篇文章中已经学习了MYSQL的基本语法和概念 在这篇文章中我们将讲解底层结构和一些新的语法帮助你更好的运用MYSQL…

    数据库 2023年5月24日
    091
  • 刚入职没多久,连夜手写了一个代码生成器,项目开发速度瞬间屌炸了!

    一、简介 最近刚入职一个新团队,还没来得及熟悉业务,甲方爸爸就要求项目要在2个月内完成开发并上线! 本想着往后推迟1个月在交付,但是甲方爸爸不同意,只能赶鸭子上架了! 然后根据业务…

    数据库 2023年6月14日
    0107
  • 智慧 ~ 引子 ~ 三则故事

    年轻人的故事 从前,有位乡下青年,读了点书,嫌乡村的生活单调,决定要去城里闯世界。临走时,他向村中的村长请教,村长给了他三个字的忠告:”不要怕”。并讲好等他…

    数据库 2023年6月9日
    073
  • MySQL面试整理

    索引的目的在于提高查询效率,以及添加约束; 常用的索引有: 普通索引,唯一索引,联合索引,全文索引,空间索引… 唯一索引 有两个分类 分别是:主键索引和唯一索引 联合索…

    数据库 2023年6月9日
    0184
  • 常见的攻击方式以及防护策略

    本文主要给大家介绍一下常见的几种网络攻击方式(包括CC,UDP,TCP)和基础防护策略! 1.0 常见的网络攻击方式 第一种CC攻击 CC攻击( ChallengeCoHapsar…

    数据库 2023年6月9日
    083
  • 记一次线上问题 → 对 MySQL 的 ON UPDATE CURRENT_TIMESTAMP 的片面认知

    开心一刻 我妻子痛经了,正躺在沙发上。她两岁的女儿看着她问。 [En] My wife had dysmenorrhea and was lying on the sofa. He…

    数据库 2023年5月24日
    0105
  • SQL语句大全,所有的SQL都在这里

    SQL语句大全,所有的SQL都在这里 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbnam…

    数据库 2023年6月9日
    072
  • 关于Mysql索引的数据结构

    索引的数据结构 1、为什么使用索引 概念: 索引是存储索引用于快速找到数据记录的一种数据结构,就好比一本书的目录部分,通过目录中对应的文…

    数据库 2023年5月24日
    092
  • MySQL(一)——查看密码与修改

    查看数据库密码,策略与修改 RPM安装: 源码安装: 进入:数据库 进入数据库后第一步设置密码: 查看密码策略 修改密码策略,长度 0宽容模式 混合模式,0关闭大小写 特殊字符 O…

    数据库 2023年6月14日
    0121
  • java单链表基本操作

    /** * */ package cn.com.wwh; /** * @Description:TODO * @author:wwh * @time:2021-1-18 19:24…

    数据库 2023年6月14日
    071
  • redis简述

    redis是什么? Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、…

    数据库 2023年6月14日
    068
  • 必应咋想的

    首页里弄了个阴森的图片,下面有个山洞,里面有白衣女鬼飘过,还有背景音乐。 看右下角的介绍里有名字叫:万圣节之夜在黑暗树篱 Original: https://www.cnblogs…

    数据库 2023年6月9日
    096
  • Tomcat的类加载器

    一.Jvm的类加载器 Bootstrap:用于加载JVM提供的基础运行类,即位于%JAVA_HOME%/jre/lib目录下的核心类库。 Extension: Java提供的一个标…

    数据库 2023年6月11日
    080
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球