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/643208/

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

(0)

大家都在看

  • Golang 接口(interface)

    Go 语言的接口遵守LSP(里氏替换原则),即 一个类型可以自由地被另一个满足相同接口的类型替换。 接口类型具体描述了一系列方法的集合,一个实现了这些方法的具体类型是这个接口类型的…

    技术杂谈 2023年7月11日
    084
  • QtConcurrent::run不运行问题

    项目场景:使用QtConcurrent::run执行部分耗时数据处理 问题描述执行QtConcurrent::run时,在自己电脑上运行怎么测试线程运行都正常,但是客户电脑就是跑不…

    技术杂谈 2023年5月31日
    0107
  • Linux的安装和配置

    Linux的安装和网络配置 CentOS7安装教程 https://www.php.cn/centos/472898.html 1.虚拟网络编辑器配置 通过VMware菜单栏,依次…

    技术杂谈 2023年7月11日
    091
  • PyTorch 介绍 | DATSETS & DATALOADERS

    用于处理数据样本的代码可能会变得凌乱且难以维护;理想情况下,我们希望数据集代码和模型训练代码解耦(分离),以获得更好的可读性和模块性。PyTorch提供了两个data primit…

    技术杂谈 2023年7月25日
    071
  • AE2020教程,如何在 After Effects 中使用形状图层构建图形过渡效果?

    Original: https://www.cnblogs.com/123ccy/p/16546561.htmlAuthor: -Mac123-Title: AE2020教程,如何…

    技术杂谈 2023年5月31日
    0101
  • 类成员变量的初始化

    1-1 类成员变量初始化的分类 类成员变量的初始化可简单分为两类:非静态成员变量的初始化(以下简称”普通初始化”)和静态成员变量的初始化(”静态…

    技术杂谈 2023年7月23日
    088
  • axios 封装

    axios.ts javascript;gutter:true; // 引入网络请求库 https://github.com/axios/axios</p> <p…

    技术杂谈 2023年5月30日
    079
  • Ubuntu 升级 Linux 内核标准流程

    注意事项 不读本注意事项没资格干这个活! 1,进行此操作前,一定要先创建磁盘快照,出现任何报错,必须回滚。 2,公司生产机避免升级一二级版本号,建议仅安装内核安全更新。 3,对公司…

    技术杂谈 2023年6月21日
    091
  • hadoopMapReduce运营商案例关于用户基站停留数据统计

    实验要求 统计每个用户在不同时段中各个基站的停留时间。 用户的手机,连接到不同的基站会产生一条记录。数据格式为:用户标识 设备标识 基站位置 通讯的日期 通讯时间example: …

    技术杂谈 2023年7月24日
    095
  • QGIS的编译 (Windows)

    一、资源 https://github.com/qgis/QGIS https://github.com/qgis/QGIS/blob/master/INSTALL.md 二、编译…

    技术杂谈 2023年5月31日
    0118
  • 初探paramiko

    paramiko模块简介 paramiko是基于SSHv2协议开发的,可用于连接远程SSH服务器,通过SSH连接执行远程命令或者文件传输。paramiko支持Python(2.7,…

    技术杂谈 2023年7月11日
    079
  • 经济

    《哈佛笔记》曼昆的《宏观经济学》《预测》 洪灏的微博 微信 公众号。 Original: https://www.cnblogs.com/rgqancy/p/15877178.ht…

    技术杂谈 2023年6月1日
    0109
  • 快速排序–单边循环法

    递归的精髓在于放弃!放弃你对于理解和跟踪递归全程的企图,只理解递归两层之间的交接,以及递归终结的条件。 快速排序和冒泡排序一样,也属于交换排序.和冒泡排序不同的是,快速排序在每一轮…

    技术杂谈 2023年6月1日
    0112
  • 12.路径总和

    title: 路径总和 📃 题目描述 题目链接:路径总和 🔔 解题思路 可以参考一下 二叉树的所有路径 这题; 方法一:递归方法,回溯,重点:每次传入当前数据的总和进去,每次还需要…

    技术杂谈 2023年7月24日
    0105
  • JWT基础概念详解

    JWT基础概念详解 JWT介绍 之前我们文章讲过分布式session如何存储,其中就讲到过Token、JWT。首先,我们来回顾一下使用Token进行身份认证。 客户端发送登录请求到…

    技术杂谈 2023年6月21日
    0101
  • 011 Linux 打包与解压 tar

    01 压缩、打包命令有哪些? Linux上有着各种压缩、打包的工具:tar、gzip、zip、7z,而 tar 应该算是 Linux 官宣的压缩工具了。tar 的核心压缩工具其实是…

    技术杂谈 2023年7月10日
    087
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球