MySQL官网地址:https://dev.mysql.com/downloads/mysql

一、安装MySQL

1、选择相应的mysql操作系统版本。

2、选择RPM捆绑包,也就是第一项,下载至电脑本地(目前版本已经更新到:8.0.31)。

3、跳转到下面页面,点击红线框住的地方(不登陆,仅仅下载)。

4、通过 rpm -qa | grep mariadb 命令查看 mariadb 的安装包

5、通过 rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps 命令装卸 mariadb

6、新建目录/usr/local/mysql,把下载的安装包导入mysql目录下。

7、通过 tar -xvf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar  命令解压tar包

8、通过 rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 common

9、通过 rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 libs

10、通过 rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 client

11、通过 rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm --nodeps --force 命令安装 server

12、通过 rpm -qa | grep mysql 命令查看 mysql 的安装包

13、通过 mysqld --initialize 初始化数据库

14、通过 chown mysql:mysql /var/lib/mysql -R 更改mysql文件夹的拥有者为指定的用户或组

15、 通过 systemctl start mysqld ;启动mysql服务。设置开机自启,systemctl enable mysqld;

16、查看初始密码 cat /var/log/mysqld.log | grep password; (初始密码是:bqkynIf5IC:a)

17、.通过 mysql -uroot -p 进入数据库,然后键入上面的初始密码。

二、配置MySQL

1、通过 alter user 'root'@'localhost' identified with mysql_native_password by 'Ab123456'; 命令来修改密码。

2、增加远程连接数据账号。通过 create user 'root'@'%' identified with mysql_native_password by 'Abc123456';

3、授权新建的远程账号。grant all privileges on *.* to 'root'@'%' with grant option;

4、刷新权限。flush privileges;

5、通过 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER; 命令修改加密规则。并且刷新权限,flush privileges;

三、忘记密码

1、在 /etc/my.cnf 配置文件,[mysqld] 下 添加skip-grant-tables 保存退出

2、 重启mysql服务: systemctl restart mysqld

3、 mysql -uroot 进入数据库

4、 通过 use mysql  进入数据库

5、通过 update user set authentication_string='' where user='root';  设置密码为空。然后退出

6、修改/etc/my.cnf ,去除skip-grant-tables,然后重启mysqld服务。通过mysql -uroot 无密码进入,然后alter user 'root'@'localhost' identified by 'root'。进行修改。

7、使用新密码可以进去数据库。

Centos7部署MySQL 8.0数据库环境保姆级教程相关推荐

  1. Web项目部署到云服务器中—保姆级教程

    文章目录 1.1工具准备 1.2安装JDK 1.3安装Tomcat 1.4安装MySql 1.5配置防火墙 1.6配置云服务器安全组 1.7Tomcat配置与启动 1.8补充知识 8.8.1如何将项目 ...

  2. 怎么部署个人云服务器?保姆级教程

    折腾云服务器也有几个月了,从选平台开始,购域名.买服务器.部署项目,再到备案.部署SSL证书. 整个流程走下来,各种各样.五花八门的问题,层出不穷,虽没有掉层皮,但苦头却没少吃. 说到服务器,相信大家 ...

  3. 教你彻底卸载MySQL 并重装(保姆级教程 )

    前言:都是自己踩过的坑(其他博主也有,不过我的特殊,按步骤走完重新安装仍要输入原密码,本篇主要解决和我问题类似的情况),跟着以下步骤走就行. 步骤一:关闭MySQL服务 右击[计算机],选择[管理], ...

  4. Navicat的安装与mysql数据库的连接保姆级教程

    概述 上节写了mysql的安装与使用的详细方法,接下来为大家介绍Navicat的安装与mysql的连接. Navicat的安装 一.软件下载 网盘提取链接: https://pan.baidu.com ...

  5. VMware Bio-linux虚拟机安装教程 ios镜像8.0.7—保姆级教程

    本人生信小白安装bio-linux虚拟机花费时间半天,查了各种教程,总结以下流程,希望帮助各位小伙伴安装更加顺畅~~ 1.首先下载bio-linux ios镜像和VMware软件,两年前bio官网提供 ...

  6. 宝塔面板Docker部署Bitwarden密码管理器 - 保姆级教程

    本文作者: 南风 文章标题:宝塔面板Docker部署Bitwarden密码管理器 原文地址:https://www.nfxwblog.com/archives/40.html 版权说明:若无注明,本文 ...

  7. 搭建个人网站 保姆级教程(一)云服务器购买以及环境部署

    搭建个人网站 保姆级教程之云服务器购买以及环境部署 1. 云服务器 1.1 云服务器购买 1.2 云服务器远程连接 1.2.1 Mac系统 Royal TSX 下载安装 1.2.2 详细配置 1.2. ...

  8. 服务器部署(保姆级教程)

    服务器部署(保姆级教程) 如果有帮助到你 可以麻烦您 一键三连(评论.点赞.收藏) 在来一个关注不迷路 哟 小生不才,有啥子 错误 或者 建议 可以私信或者评论区留言,我加以完善和改正 哟 祝大家远离 ...

  9. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程

    win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...

最新文章

  1. Zxing二维码开源项目
  2. python+soket实现UDP协议的局域网广播程序
  3. case when的判断顺序_CASE 表达式
  4. Windbg内核调试之四: Dump文件分析
  5. 2019\Province_C_C++_B\试题B-年号字串
  6. ORACLE 回收站管理
  7. 7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装
  8. 用于MyBatis CRUD操作的Spring MVC 3控制器
  9. 一个网站的诞生- MagicDict开发总结2 [ACCESS的烦恼]
  10. ES6中字符串新增方法
  11. uva 11997(优先队列)
  12. php远程调试 没有光标,老法师谈技术 - PHP远程单步调试
  13. php string to xml,php 字符串如何转换成xml
  14. MATLAB--求解矩阵方程
  15. factoryio-2.3.1虚拟仿真实验室软件
  16. 【AutoSec 汽车安全直播课】:整车网络安全威胁分析与风险评估(TARA)方法与实践
  17. win10系统找不到telnet服务器,win10系统找不到Telnet服务的技巧介绍
  18. 魏晋名士:骂人都不带脏字
  19. 录音转文字软件哪个好?推荐这三款软件给你
  20. 简析XDP的重定向机制

热门文章

  1. 爬虫:大淘客(淘宝商品数据) 5000--10000条数据
  2. VERSAL ACAP的加载与配置
  3. MT6169+MT6158设计资料参考指南
  4. 用API改变当前鼠标指针图案
  5. html实践中为何还要使用css,12 为何使用Html5+CSS3
  6. 同花顺python_python 同花顺接口用Python实现一个简单的算术游戏
  7. linux安装mjpg-stream
  8. mac版本cornerstone的无限期破解方法
  9. 什么是Eureka?Eureka能干什么?Eureka怎么用?
  10. 服务器的作用及用途,服务器的作用与用途是什么呢