安装前的清理

  1. 查看是否安装了Mysql版本

    [root@localhost ~]# yum list installed mysql*

    [root@localhost ~]# rpm –qa|grep mysql*

    如果安装了请自行卸载
  2. 查看是否安装了MariaDB

    [root@localhost ~]# rpm -qa|grep mariadb
  3. 如果安装了MariaDB,则进行删除操作

    [root@localhost ~]# rpm -e --nodeps mariadb-libs
  4. 下载Mysql5.7.42

    [root@localhost ~]# cd ~

    [root@localhost ~]# https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.42-1.el7.x86_64.rpm-bundle.tar
  5. 解压缩文件

    [root@localhost ~]# tar -xf mysql-5.7.42-1.el7.x86_64.rpm-bundle.tar

安装Mysql

  1. 安装Mysql

    依次执行下列命令安装

    [root@localhost ~]# rpm -ivh mysql-community-common-5.7.42-1.el7.x86_64.rpm

    [root@localhost ~]# rpm -ivh mysql-community-libs-5.7.42-1.el7.x86_64.rpm

    [root@localhost ~]# rpm -ivh mysql-community-client-5.7.42-1.el7.x86_64.rpm

    [root@localhost ~]# rpm -ivh mysql-community-server-5.7.42-1.el7.x86_64.rpm
  2. 清理安装过程文件

    [root@localhost ~]# rm mysql-*.rpm -f

    [root@localhost ~]# rm mysql-5.7.42-1.el7.x86_64.rpm-bundle.tar -f
  3. 启动Mysql服务

    [root@localhost ~]# systemctl start mysqld
  4. 查看临时密码

    [root@localhost ~]# cat /var/log/mysqld.log | grep 'A temporary password is generated for root@localhost:'

    查看最后一行的的临时密码,并记录。密码一般如:*WrvOW62>d+<**
  5. 修改Mysql中root账户密码

    [root@localhost ~]# mysql -uroot -p

    并输入临时密码登录Mysql。

    mysql> set password for root@localhost = password('新密码');

    mysql> flush privileges;

    注意:推荐root用户仅限本地登录,创建一个账户用于默认的远程登录,如:dbadmin。

配置Mysql

创建一个管理权限用户,用于远程登录和管理数据库

  1. 创建远程登录的管理用户dbadmin

    mysql> create user 'dbadmin'@'%' identified by '新密码';
  2. 授予dbadmin账户权限

    mysql> grant all privileges on *.* to 'dbadmin'@'%' identified by '新密码';

    mysql> flush privileges;

    配置防火墙权限

Centos7安装Mysql5.7.42的更多相关文章

  1. Centos7 安装 MySQL5.7

    Centos7 安装 MySQL5.7 一.环境介绍 1.安装包版本介绍 MySQL 有三种安装方式:RPM安装.二进制包安装.源码包安装.我们这篇文章以二进制方式安装MySQL 软件名称 版本 系统 ...

  2. centos7安装mysql5.7.19及配置远程连接

    centos7安装mysql5.7.19及配置远程连接------https://blog.csdn.net/Lh19931122/article/details/77996213

  3. Linux学习第三步(Centos7安装mysql5.7数据库)

    版本:mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 前言:在linux下安装mysql不如windows下面那么简单,但是也不是很难.本文向大家讲解了如何在Cent ...

  4. Centos7安装mysql-5.7.19

    Centos7安装Mysql 一 mysql下载 地址: https://dev.mysql.com/downloads/mysql/#downloads 二 在centos7上创建安装文件存放.解压 ...

  5. Centos7安装Mysql5.7方法总结 - 实操手册

    Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,废话就不多赘述了,下面介绍下在centos7.x环境里安装mysql5.7的几种方法:一.yum方式安装 ...

  6. centos7安装mysql5.7修改设置密码策略

    centos7操作系统在安装mysql5.7社区版之后会有默认密码,通过grep命令在mysqld.log文件中即可找到,如下所示: 标识位置即在初始化安装时mysql的默认密码,然后通过mysql ...

  7. centos7安装MySQL5.7无法设置密码问题

    前言 在使用centos7系统yum方式安装MySQL5.7后 不知道默认密码是多少  知道后没办法修改? 一.找到MySQL密码 service mysqld start vim /var/log/ ...

  8. centos7 安装 mysql5.7 版本(全)

    centos 安装 版本说明 :centos7,mysql5.7 ,不是 centos7 可能有些命令不兼容 安装 mysql-server # 下载并安装 mysql yum wget -i -c ...

  9. centos7安装mysql5.7(rpm安装版)

    1.下载mysql5.7的rpm安装包 rpm的mysql包,安装起来简单,解压版的mysql还需要做许多配置,稍有不慎就会出错!!! 下载地址:https://dev.mysql.com/downl ...

  10. CentOS7安装MySQL5.7及Tomcat8.5

    在CentOS7服务器上部署FR项目应用 一.安装CentOS-7_x86_64 1.CentOS7:带GUI的服务器(FTP服务器.JAVA平台.兼容性程序库.开发工具.安全性工具.系统管理工具): ...

随机推荐

  1. 再探 游戏 《 2048 》 —— AI方法—— 缘起、缘灭(7) —— Python版本实现的《2048》游戏的TDL算法

    <2048>游戏在线试玩地址: https://play2048.co/ 如何解决<2048>游戏源于外网的一个讨论帖子,而这个帖子则是讨论如何解决该游戏的最早开始,可谓是&q ...

  2. WhaleScheduler为银行业全信创环境打造统一调度管理平台解决方案

    项目背景 数字金融是数字经济的重要支撑和驱动力.近年来,我国针对数字金融的发展政策频频出台,<金融科技发展规划 (2022-2025年)>.<"十四五"数字经济发 ...

  3. 三台服务器上离线安装redis哨兵集群,一主二从三哨兵

    三台服务器上离线安装redis哨兵集群,一主二从三哨兵 系统安装好gcc环境,(不然编译redis会报错).依旧不知道怎么离线安装gcc环境的可查看CentOS下离线安装gcc环境,图文详细 下载 点 ...

  4. MySQL手动执行rollback,内部实现分析

    -- 测试手动回滚操作 -- 1手动开启事务 START TRANSACTION -- 2执行更新操作语句 UPDATE FraBakNtuAnalysize SET IsDeleted = 0 WH ...

  5. Django框架创建运行最小程序过程记录

    基于 python语言 Django web框架下 用pycharm创建,修改,运行 最简单程序.旨在过程 ========================================== 步骤一 ...

  6. 9组-Alpha冲刺-6/6

    一.基本情况 队名:不行就摆了吧 组长博客: https://www.cnblogs.com/Microsoft-hc/p/15546711.html 小组人数: 8 二.冲刺概况汇报 张伟鹏 过去两 ...

  7. 关于Mongodb索引创建的一些体会

    mongodb索引分类以及创建我就不多说了,如果想了解可以直接在百度上搜索,这里我说一下关于索引创建的个人想法. 1.优先给一些Id类字段添加索引,查询时可以缩小扫描范围. 2.创建联合索引时,索引字 ...

  8. 斐讯 N1 刷机记录

    Prerequisites USB 公对公线 Windows 操纵系统 AMLogic USB Burning Tool,安装后名字为 Aml_Burn_Tool. 降级 打开终端,输入 hdwwiz ...

  9. 13 Python面向对象编程:装饰器

    本篇是 Python 系列教程第 13 篇,更多内容敬请访问我的 Python 合集 Python 装饰器是一种强大的工具,用于修改或增强函数或方法的行为,而无需更改其源代码.装饰器本质上是一个接收函 ...

  10. CSS & JS Effect – Breadcrumb Navigation 面包屑

    介绍 Breadcrumb 长这样 主要就是让用户清楚自己在哪个 page, 然后可以轻松返回上一页. Step by Step HTML <div class="container& ...