记录第一次安装 MySQL 。

1)先检查系统是否安装 MySQL 。

yum list installed mysql*
rpm -qa | grep mysql*

 2)查看有没有 MySQL 安装包

yum list mysql*

 3)官网查找MySQL安装包。

centos7 默认安装的是 MariaDB ,所以需要去官网查找 MySQL 安装包。

https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm

右键,复制连接

4)wget 下载到 Linux 本地,然后用 yum 来安装。

wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
yum install mysql80-community-release-el7-6.noarch.rpm  -y

 5)查看安装结果

yum repolist enabled | grep mysql.*

 6)安装 MySQL 服务器

输入 yum install mysql-community-server -y 发现出现以下错误:获取 GPG 密钥失败:[Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022"

查阅发现是 GPG 对于包的源 key 的验证没有通过。处理办法:在 yum install 版本后面加上 --nogpgcheck,即可绕过 GPG 验证成功安装。

yum install mysql-community-server --nogpgcheck

 7)启动并查看 MySQL 服务

systemctl start mysqld.service
systemctl status mysqld.service

 8)查看数据库密码下,mysql5.7之后登录需要密码,mysql第一次启动时会生成

grep "password" /var/log/mysqld.log

 9)登录MySQL,初始化数据库密码

#填入登录密码,-u,-p紧接参数,没有空格,密码可以用单引号括起来,如果不是用单引号,对于特殊字符需要加 \ 转义。
mysql -uroot -p'>IO(8y-SRc<v'#首次登陆后需要修改密码,密码要符合策略:大小写字母,数字,字符8位以
alter user 'root'@'localhost' identified by 'Mima+12345';

 10)设置自启动

systemctl enable mysqld
systemctl daemon-reload

Linux CentOS7安装MySQL(yum方式)相关推荐

  1. centos7安装MySql(yum方式)

    1.安装yum yum install lrzsz -y 2.安装wget 用于下载mysql源安装包 yum install wget 3.下载mysql源安装包 wget http://dev.m ...

  2. linux下安装mysql的方式_linux下安装mysql的两种方式

    linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...

  3. linux/CentOS7安装MySQL(完整版)【笔记自用】

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 先检查系统是否安装有mysql [ro ...

  4. 【已解决】Linux下安装MySQL数据库

    [经验贴]安装环境为:Ubuntu12.04,MySQL5.5.28 在Linux下安装MySQL有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar. ...

  5. yum linux centos安装mysql详细教程

    1.前往如下地址下载MySQL :: Download MySQL Yum Repository(访问较慢,文末也会附上下载地址) 我的系统是centos7,选择linux7即可 2.点击downlo ...

  6. linux下安装mysql数据库[yum install版]

    原文链接:linux下安装mysql数据库[yum install版] 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,yum直接覆原有MariaDB, 或安装包报错无法解决依赖问 ...

  7. Mysql安装【YUM方式】

    一.环境介绍 操作系统:CentOS 7 MySQL:5.7 二.设置阿里云yum源 阿里云CentOS 镜像地址:https://developer.aliyun.com/mirror/centos ...

  8. Linux下yum安装MySQL yum安装MySQL指定版本

    yum 安装MySQL 1. 检查安装情况 查看有没有安装过: yum list installed MySQL* (有存在要卸载yum remove MySQL*) rpm -qa | grep m ...

  9. 【实施工程师之家】linux安装mysql(yum安装mysql)

    目录 查看环境 修改下载位置 安装 repo 包 安装 MySQL 启动MySQL 设置开机自启 登录MySQL 修改密码 外网访问 ​ 防火墙设置,开放3306端口 查看环境 rpm -qa | g ...

最新文章

  1. 快递员依据管理中心发来收件信息
  2. struts-Result- Configuration
  3. HDOJ 1233 还是畅通工程
  4. java变量设置_java的安装与环境变量设置
  5. Hibernate 注解映射
  6. wxWidgets:wxDialog概述
  7. Spring Boot 2.0.0.M3使用案例,案例配置,常用命令,注解介绍,热部署
  8. 十大笔记本电脑排行_十大笔记本电脑品牌排行榜 世界上最受欢迎的电脑品牌...
  9. mysql多源复制相同数据库名称_mysql数据库多源复制方案
  10. vue 各组件 使用 Demo
  11. 8.在idea中配置maven
  12. “编程能力差,90%输在了数学上!”骨灰级开发:其实你们都是瞎努力!!
  13. Pulseaudio之load-module加载module-always-sink(十四)
  14. matlab中的turbo码,基于Matlab的Turbo码仿真研究
  15. tensorflow 2.X中构建模型的三种方式:Sequential, Functional, Subclassing
  16. WPF学习(一)--布局控件简介
  17. 开发一个软件需要哪些角色
  18. java语言数据库课程设计_数据库课程设计 人事管理系统 (一)
  19. [导读]7 Steps to Mastering Machine Learning With Python
  20. 随笔二——JavaScript脚本语言

热门文章

  1. CreateSemaphore与ReleaseSemaphore
  2. 程序设计的思想(结构化编程)
  3. [HEOI 2018]一双木棋
  4. 尚硅谷周阳老师Docker笔记
  5. leaflet通过经纬度定位_javascript – 如何使用Leaflet API从纬度和经度坐标检索LayerPoint(X,Y)...
  6. MySQL 对比数据库的表结构
  7. 爱签电子合同助力医院患者信息表跨科室在线签署,实名认证、自动归档
  8. mysql之往表中插入数据
  9. 移动设备软件开发-3
  10. 真小白入门之Github