centos8 rpm 安装mysql8.0.28_太阳神LoveU的博客-CSDN博客

This upper link is still working for mysql 8 on the CentOS 8 and the CentOS 9 Stream Edition, it is advised.

The below is old and may not work.

========It may not work below, visit the upper link to get the correct step for MySQL8=========

一、安装mysql

#// 1.  更新软件
yum update #// 2. 下载mysql,保证网络连通
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm #// 3. 下载mysql,保证网络连通
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm #// 4. 下载mysql,保证网络连通
yum module disable mysql #// 5. 下载mysql,保证网络连通
yum install mysql-community-server #// 6. 启动mysql
service mysqld start #// 7. 查看状态
service mysqld status #// 8. 查看默认密码,找个地方记住一会要登陆
grep 'temporary password' /var/log/mysqld.log #// 9. 进入mysql
mysql -u root -p #// 10. 更改密码规则,即可以设置root等密码
set global validate_password.length=4 #// 11. 更改密码规则,即可以设置root等密码
set global validate_password.policy=0 #// 12. 更改密码规则,即可以设置root等密码
set global validate_password.check_user_name = 0 #// 13. 设置密码为root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' #// 14. 刷新
flush privileges #// 15. 使用mysql
use mysql #// 16. 查询
select host, user from user #// 17. 修改localhost,以便主机连接
update user set host = '%' where user = 'root' #// 18. 刷新
flush privileges #// 19. 设置root权限
GRANT ALL ON *.* TO 'root'@'%' #// 20. 刷新
flush privileges #// 21. 退出
exit #// 22. 重启mysql
service mysqld restart

二、注意事项

1、skip-grant-tables 当mysql没有密码或者不知道密码时,添加在my.cnf(/etc/my.cnf)的[mysqld]下面,可以跳过密码验证,但是当改好密码之后把它注释,不然远程连数据库报错2013。

2、操作数据库,更改添加之后flush privileges;刷新。

CentOS9 \ Centos8安装MySQL 8步骤的更多相关文章

  1. Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  2. linux安装mysql详细步骤

    最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: CentOS 7.3 64位 安装源文件 ...

  3. ubuntu16.04下安装mysql详细步骤

    1.如果要搭建服务器先去购买一个云主机,比如阿里云.京东云.新网等等都有卖.这里推荐使用京东云服务器,因为最近在搞活动.一元可体验两个月(可能现在活动已经过了,但在京东云里有免费领一个月的,学生机也有 ...

  4. 超级简单!CentOS-8 安装 MySQL 8.0,比喝水还简单

    中国人不骗中国人 果然是系统和MySQL的版本越高安装越便利了 在阿里云的 CentOS-8 比喝开水还简单的安装 MySQL 8.0,开始~ 1.以 root 用户通过 CentOS 软件包管理器来 ...

  5. ubuntu安装mysql的步骤和配置总结

    因为经常要在ubuntu linux的环境下做一些开发工作.很多时候也牵涉到mysql相关的开发工作.于是就把整个过程做了一个整理,以方便以后再次安装配置的时候参考,也希望能够让新手少走点弯路. 其实 ...

  6. 本机安装mysql服务,步骤教程(另附SQLyog和Navicat工具)

    因为这段时间不是装系统就是换硬盘,导致装了还几次MySql,每次都记不住都要上网找教程,着实麻烦,所以这次干脆直接写到博客上好了,便于自己也便于他人: 百度云:http://pan.baidu.com ...

  7. mac下安装MySQL完整步骤(图文详情)

    原文摘自:http://www.jb51.net/article/103841.htm 最近使用Mac系统,准备搭建一套本地web服务器环境.因为Mac系统自带PHP和apach,但是没有自带mysq ...

  8. Linux 环境下安装Mysql的步骤

    一,以linux cent 6.9 安装mysql 5.6.39为例#下载安装包wget --no-check-certificate https://dev.mysql.com/get/Downlo ...

  9. linux下安装mysql简单步骤

    linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...

  10. centos7 下安装mysql 关键步骤

    #wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz 5.7版本下 ...

随机推荐

  1. Linux操作系统不同文件类型区别?

    蓝色代表目录,绿色代表可执行文件,红色代表压缩文件.浅蓝色表示连接文件.白色表示其他文件 相关目录及作用: Bin : 存放普通用户可执行的指令 Boot: 开机引导目录 Dev:设备目录 Etc: ...

  2. CPN Tools 系统建模分析工具(持续更新)

    一直想把之前看有关CPN的文献资料做一个综合性的整理,所以最近花了些时间,把乌克兰敖德萨国家电信科学院交通运输部学院的讲义做一个翻译.本课程的翻译不具授权(如有侵权请及时联系,做删除处理) 本课程的标 ...

  3. [.Net]使用Soa库+Abp搭建微服务项目框架(三):项目改造

    ​上一章我们说道,如果要使各模块之间解耦,使得各自独立成服务,首先要解除各个模块之间的引用关系. 还记得上一章我们的小项目吗 ?们回到之前的代码上来,当前的项目架构如下图: ​ 这次的任务是将它改造成 ...

  4. [VueJsDev] 日志 - 更新日志

    [VueJsDev] 目录列表 https://www.cnblogs.com/pengchenggang/p/17037320.html 更新日志 ::: details 目录 目录 更新日志 Lo ...

  5. setting.json 20210825 更新

    vue代码格式化思路 { "pasteImage.path": "${currentFileNameWithoutExt}_Images/", "up ...

  6. 大年学习linux(第五节---目录结构)

    五.目录结构 可以用ls / 查看linux的目录结构 bin data etc lib media opt root sbin sys usr boot dev home lib64 mnt pro ...

  7. 记录--@click和@click.native有什么区别,如何阻止第三方组件内部的冒泡

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一.@click和@click.native的区别 vue @click.native 原生点击事件: 1,给vue组件绑定事件时候,必须 ...

  8. 快速上手系列:JavaScript

    第一章 基础语法 1 javascript 的简介 * 是基于对象和事件驱动的语言,应用于客户端. - 基于对象: ** 提供好了很多对象,可以直接拿过来使用 - 事件驱动: ** html 做网站静 ...

  9. Docker部署之使用docker-compose部署(全新的干净的服务器,从0开始搭建)

    部署环境准备 安装yum # 安装yum工具 yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken 安装d ...

  10. archlinux开机出现错误Dependency failed for /home. Dependency failed for Local File System Time outwaiting for device /dev/disk/...

    错误如下 Dependency failed for /home. Dependency failed for Local File System Time outwaiting for device ...