一、安装YUM Repo

1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。

下载命令:

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2、然后进行repo的安装:

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo

二、使用yum命令即可完成安装

注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本

cd  /etc/yum.repos.d/

1、安装命令:

yum install mysql-server

安装完毕

2、启动msyql:

systemctl start mysqld

3、获取安装时的临时密码(在第一次登录时就是用这个密码):

grep 'temporary password' /var/log/mysqld.log

最后标红的为默认密码

三、登录:

mysql -u root -p

四、登录成功后修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '@abcd123456';


如果报:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误
说明密码规则不正确,密码设置时必须包含大小写字母、特殊符号、数字,并且长度大于8位

五、开启mysql的远程访问

执行以下命令开启远程访问限制(注意:下面命令开启的IP是 192.168.0.1,如要开启所有的,用%代替IP)

grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;

然后再输入下面两行命令

flush privileges;
exit;

六、为firewalld添加开放端口

添加mysql端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

然后再重新载入

firewall-cmd --reload

在CentOS7下安装mysql5.7相关推荐

  1. VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat

    正文内容 这节来安装Mysql5.6,并远程授权连接本地windows的Navicat,可以根据以下步骤安装.此文章为自己收藏,必要时拿出来直接用的,有需要的友友可以查看查看的.文章图片有借助于网络的 ...

  2. CentOS7下安装MySQL5.7安装与配置(转)

    原文地址:http://www.centoscn.com/mysql/2016/0626/7537.html 安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置YUM源 在M ...

  3. CentOS7下安装MySQL5.7安装与配置(YUM)

    安装环境:CentOS7 64位,MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ 1 ...

  4. CentOS7下安装mysql-5.7.24

    文章目录 一:安装前期准备 1.检查是否已经安装过mysql 2.查询所有mysql对应的文件夹 3.下载linux版本的mysql安装包 二:安装mysql 1.解压文件 2.将解压后的文件重新命名 ...

  5. centos7下安装mysql5.6_Linux-CentOS7下安装mysql5.6常见问题解决!

    第一次写博客,写的不好请大家多见谅!有遇到问题可以评论到下方,我会抽空帮大家解决!! ps:安装时要遵循每一步的安装顺序 下载MySQL-5.6.tar安装包(包含server,client等) 首先 ...

  6. centos7下安装mysql5.6_CentOS7安装后MySQL5.6如何配置MySQL5.6呢?

    #####该文章是接着上篇安装的文章的,注意点如下: 建了mysql组及mysql用户 mysql安装位置:usr/local/mysql 建了/data/mysqldata/3306/放我们mysq ...

  7. CentOS7下安装 mysql5.7.25(glibc版)(可用)

    一.安装前的检查 1. 检查 linux 系统版本 [root@localhost ~]# cat /etc/system-release 2. 检查是否安装了 mysql (mysql 有三种安装方 ...

  8. CentOS7 下安装 MySQL5.7 (包含mysql安装报错处理)

    1.将mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar的安装包放到root跟目录下,安装版本可到MySQL官网去下载. 2.查看是否安装过MySQL,如果安装了,将其卸 ...

  9. Linux复习资料——CentOS7下安装MySQL5.7.22(完整版本)

    目录 下载地址: CSDN下载地址 xftp上传包 解压包 批量安装: 启动mysql,并查看运行状态,显示初始密码 登录MySQL 修改密码与刷新: 外网链接 下载地址: https://downl ...

最新文章

  1. 生鲜在卖场中的六大类别
  2. 在网页中显示数字时钟
  3. 【git学习二】git基础之git管理本地项目
  4. 农民思考互联网时代农民的未来
  5. jquery中的创建节点和添加节点的方法
  6. lisp 设计盘形齿轮铣刀_机械设计基础——周转轮系传动比的计算
  7. 不会手绘有福了!场景的插画素材帮你搞定!
  8. 诺基亚自带36个铃声_vivo手机的6个隐藏功能,快开启,帮你玩转vivo
  9. 云南计算机专升本数据结构_云南省统招专升本考些什么科目(三)
  10. 送书!60 本签名书!
  11. 你手机里装过最牛的软件是什么,精选15款分享,有一个你没用过
  12. 计算机房低压配电系统,机房工程之配电系统
  13. adb连接手机工具_adb命令——连接手机
  14. 简要分析“荒野乱斗”基本元素
  15. 搬家感悟-勇敢做出决定,生活继续,自我成长
  16. 特效行者app手机版制作飞天特效视频的教程
  17. 小程序获取用户信息(微信运动步数)
  18. 大多数企业数字化转型的真正目的其实只是为了能多裁点人
  19. 如何构建故障与危机的处理能力?《高可用及容灾架构体系化建设》下篇
  20. webpack设置不打包文件

热门文章

  1. SAP:查找某个请求号的传输者是谁
  2. 科大讯飞同时公布年报和一季度报,冰火两重天
  3. 计算机维护与维修课程简介,计算机维修与维护教学大纲.DOC
  4. 视频播放的方法Android,详解Android App中使用VideoView来实现视频播放的方法
  5. vfp 右键发送邮件_邮件批量发送的方法教程
  6. 清空mysql注册表步骤_完全卸载MySQL 数据库清空MySql注册表
  7. ct检查床的移动精度是指_炮塔铣床、数控铣床导轨平行度(扭曲)的检验
  8. java数组长度最大值_java 数组排序、最大值、最小值 | 学步园
  9. owdcloud mysql_MySQL在Ubuntu远程配置
  10. 基础数据仓库环境搭建(一)数据仓库概述