Centos 7 安装mysql

第一步 卸载MariaDB

  • 查询安装的mariadb软件
 [root@bendan ~]# rpm -qa|grep mariadbmariadb-5.5.56-2.el7.x86_64mariadb-libs-5.5.56-2.el7.x86_64mariadb-server-5.5.56-2.el7.x86_64
  • 卸载查询到的相关文件
 yum remove mariadb-libs-5.5.52-1.el7.x86_64
  • 删除残余文件
 rm -rf /etc/my.cnfrm -rf /var/lib/mysql
  • 查看本机是否卸载干净
 rpm -qa | grep mysql

第二步 利用wget方式进行安装

网址链接安装的是mysql-community-server.x86_64 0:8.0.30-1.el7

 wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
  • 安装mysql
 rpm -ivh mysql80-community-release-el7-6.noarch.rpm

第三步 安装mysql 服务

首先进入 /etc/yum.repos.d/ 目录下

 cd /etc/yum.repos.d/

如图所示:

  • 安装MySQL服务 (耐心等待)
 yum -y install mysql-server
  • 安装过程出现GPG密钥过期,执行如下操作
 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

第四步 安装完成mysql

  • 重启mysql 服务
 systemctl start mysqld
  • 获取mysql 临时密码
 grep 'temporary password' /var/log/mysqld.log
  • 登录Mysql
 mysql -uroot -p
  • 修改密码
    由于MySQL安全机制,建议先修改为复杂密码
 alter user 'root'@'localhost' identified by 'Zxcv6789.';
  • 把MySQL的密码校验强度改为低风险

8.0版本的MySQL执行语句为:

 set global validate_password.policy=LOW;

8.0版本以下MySQL执行语句为:

 set global validate_password_policy=LOW;
  • 修改MySQL的密码长度(5位,可以自己定)
 set global validate_password_length=5;
  • 再次修改MySQL的密码为简单密码
 alter user 'root'@'localhost' identified by '12345';
  • 退出mysql
 exit;

第五步 修改允许远程访问

  • 关闭Cenots的防火墙
 sudo systemctl disable firewalld
  • 修改MySQL允许任何人连接

登录mysql, 切换选择mysql 数据库

 use mysql;

查看user表

 select Host,User from user;

  • 修改为允许任何地址访问
 update user set Host='%' where User='root';
  • 刷新权限
 flush privileges;

结束

Centos 7 新版安装mysql相关推荐

  1. mysql linux centos 安装_Linux centos 下在线安装mysql

    1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装. 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum ...

  2. 阿里云 centos 6.9 安装 mysql 5.7

    2019独角兽企业重金招聘Python工程师标准>>> Step1: 检测系统是否自带安装mysql          yum list installed | grep mysql ...

  3. 20-100-040-安装-Centos 7.5 安装MYSQL

    Centos 7.5 安装MYSQL Centos7通过yum安装最新MySQL 一:去官网查看最新安装包 https://dev.mysql.com/downloads/repo/yum/ 二:下载 ...

  4. CentOS 7下载安装MySQL 5.7以及连接虚拟机CentOS 7数据库教程

    CentOS 7下载安装MySQL 5.7以及连接虚拟机CentOS 7数据库教程 文章目录 CentOS 7下载安装MySQL 5.7以及连接虚拟机CentOS 7数据库教程 创建一个mysql 文 ...

  5. CentOS 8.1安装MySQL 8.0详解

    CentOS 8.1安装MySQL 8.0详解 引言 一.YUM在线安装 0.删除已安装的MySQL 1.添加MySQL Yum Repository 2.选择MySQL版本 3.安装MySQL 4. ...

  6. Centos Linux 离线安装 MySQL 5.7、使用MySQL

    Centos Linux 离线安装 MySQL 5.7.使用MySQL 视频教程链接:https://www.bilibili.com/video/BV1Nv4y1m7u4/ 1. MySQL 简介 ...

  7. 在PK体系下的CentOS上编译安装 MySQL 5.7

    本文主要介绍如何在 PK 体系下的 CentOS 上编译安装 MySQL 5.7,本文使用的操作系统环境为: CentOS 版本: # cat /etc/redhat-release CentOS L ...

  8. mysqlclient==1.3.7对应mysql版本_「MySQL」CentOs 7 下安装MySQL

    MySQL MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管 ...

  9. CentOS 7.4 安装 MySQL 5.6.40 完美教程

    为什么80%的码农都做不了架构师?>>>    CentOS 7.4 系统安装好之后,默认都是没有安装任何应用软件的,下面就动手丰衣足食安装把. 一.安装 MySQL 去官网下载最新 ...

最新文章

  1. 固态存储作缓存 提升性能有绝招
  2. .net 用户控件ascx.cs注册js脚本代码无效果
  3. 信息学奥赛一本通 1188:菲波那契数列(2) | OpenJudge NOI 2.3 1760:菲波那契数列(2)
  4. Vigenère密码(信息学奥赛一本通-T1402)
  5. 用matlab绘制中国海岸线,matlab显示全球海岸线
  6. DSB2017第一名代码尝试运行(记录自用)(一)
  7. Tomcat局域网多端口建立多网站
  8. php 如果则,如果python脚本在phpfi中运行,则导入python模块时会出错
  9. mysql强制指定索引_mysql强制索引和禁止某个索引
  10. mitmproxy抓包软件在mac上边的安装
  11. ArcGIS实现全国人口普查数据可视化以及热力图
  12. java 读取手机sd卡_获取Android手机中SD卡内存信息
  13. 2020-09-22
  14. 【开发经验】java代码中实现限流
  15. python记录-excel批量数据导出为word表格
  16. 字节流、字节流、转换流、打印流
  17. 樊登读书分享ppt_樊登读书会
  18. ax的范数最大_各类范数定义
  19. python海龟漂亮图案代码大全_带有海龟图案的Python花
  20. html调用短信接口,.net短信接口调用示例(106短信通道)

热门文章

  1. Wireshark配置显示IP地理位置信息
  2. Centos | 一招解决所有 ImportError: xxx: cannot open shared object file
  3. x86、i386、IA-32、amd64、x64、x86-64、IA-64的区别
  4. N-ary Tree n叉树学习
  5. html5清除所有,html5 canvas永久清除
  6. Python GUI 快速入门
  7. 鲁大师5月新机性能榜:红魔6R夺冠,“特供版”新机密集
  8. python长度单位换算用def_计算字段示范
  9. Hawk-and-Chicken
  10. 计算机配置64位,任何电脑都可以装64位系统吗|是不是所有的电脑都可以装64位系统...