1、yum仓库下载MySQL:sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

2、yum安装MySQL:sudo yum install mysql-community-server

3、启动MySQL服务:sudo service mysqld start

4、检查MySQL服务状态:sudo service mysqld status

5、查看初始密码(如无内容直接跳过):sudo grep 'temporary password' /var/log/mysqld.log

6、本地MySQL客户端登录:mysql -uroot -p

7、输入密码为第5步查出的,如果没有,直接回车,然后输入命令  flush privileges

8、修改root登录密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';(注意要切换到mysql数据库,使用use mysql)

注意:开始遇到问题是不输入密码或输错密码都能连接MySQL server,后来在修改允许阿里CentOS7允许远程操作MySQL数据库时,

才发现需要去调整 /etc/my.cnf文件,注释掉skip-grant-tables,重启MySQL服务(sudo service mysqld restart),quit退出连接,重新连接就需要输入密码了

后期如果忘记密码,可以通过skip-grant-tables配置跳过输入密码登录MySQL,执行7、8步进行修改,如果‘root’@'localhost'变为'root'@'%',那么alter语句中的也要修改

9、配置MySQL允许外部访问:1)首先设置阿里云安全组规则入方向,支持MySQL端口3306可访问(协议类型下拉菜单中有MySQL端口)

2)服务端登录MySQL,use mysql;然后执行select user,host from user可查看用户及对应允许访问主机

然后执行update user set host = '%' where user ='root';允许任何外部可访问;再执行上一步查看命令,可比较结果

10、如此即可连接

补充:show global variables like 'port';可查看MySQL服务端口,如果看到的value为0,则说明没有使用密码登录,需要去修改my.cnf文件;

my.cnf文件也可以通过port=3306来指定MySQL服务端口,重启MySQL服务即可

11、java连接8.0及以上MySQL数据库使用新驱动

这个问题是在我用本地工具可以连同阿里云服务器上的MySQL,而本地用java怎么也连不上,偶然间点开工具测试连接的详细信息发现新的驱动,更改java对应驱动后,连接成功

mysql 8.0 yum_CentOS7使用yum安装MySQL8.0相关推荐

  1. Centos7 Yum安装MYSQL8.0详细安装步骤

    Centos7 Yum安装MYSQL8.0详细安装步骤 0.更换yum源 1.打开 mirrors.aliyun.com,选择centos的系统,点击帮助 2.执行命令:yum install wge ...

  2. CentOS7用yum安装MySQL8.0 2209170054

    CentOS7用yum安装MySQL8.0 2209170054 Ubuntu20.04安装MySQL很轻松, apt install mysql-server就搞定了 CentOS7安装MySQL很 ...

  3. redhat yum安装mysql8.0

    redhat yum安装mysql8.0 1.下载并安装mysql (我自己下载在/mnt) wget -i -c https://dev.mysql.com/get/mysql80-communit ...

  4. centos7使用yum安装MySQL8.0

    centos7使用yum安装MySQL8.0 1. 添加MySQL的yum资源 2. yum安装MySQL社区版 3. 启动MySQL并且设置开机自启 4. 修改root密码为简单密码 5. 设置远程 ...

  5. CentOS下yum安装MySQL8.0

    目录 yum安装MySQL8 安装MySQL8.0资源库 安装MySQL8.0 启动MySQL并配置开机自启 查看默认密码并重置 使用MySQL8.0踩的坑 授权方式改变 无法远程连接 加密规则的改变 ...

  6. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  7. 凝思mysql服务器搭建_凝思8安装mysql8.0.21安装记录 及问题处理

    凝思8安装mysql8.0.21安装记录 及问题处理 https://www.cndba.cn/cndba/q8624806/article/4349https://www.cndba.cn/cndb ...

  8. centos7安装mysql8.0简书_CentOS7安装MySQL8.0图文教程

    1.下载 MySQL 所需要的安装包 网址:https://dev.mysql.com/downloads/mysql/ 2.Select Operating System: 选择 Red Hat , ...

  9. 2022-02 yum 安装mysql8.0

    1:更新yum: yum update ; 2: 添加 MySQL Yum 存储库         去mysql官网下载rpm MySQL :: Download MySQL Yum Reposito ...

最新文章

  1. Linux环境搭建 | 手把手教你配置Linux虚拟机
  2. android最新框架,XUpdate 一个轻量级、高可用性的Android版本更新框架
  3. 晚上不睡觉,搞的一个例子《JS实现动画》
  4. 局域网服务器没显示,无法登录服务器 局域网也不显示连接
  5. mysql 只开放某个表_MySQL只恢复某个库或某张表
  6. 【转】UnityVS(Visual Studio Tools For Unity)的安装与使用
  7. js 难点之原型理解
  8. 魔方机器人之上位机编程-------- 最无厘头错误(空格)
  9. Java基础---Java---正则表达式-----匹配、切割、替换、获取等方法
  10. java sap_SAP系统安装之JAVA
  11. 《css权威指南》学习笔记一
  12. 计算机硬件只能通过软件使用,日常软件分享 篇四:还在用鲁大师?查看电脑硬件信息可以用这些免费的软件!...
  13. 新浪微博系统 Xweibo v1.1.1beta 免费版Xweibo-Xweibo 软件系统简介(PHP+MYSQL)
  14. WebEx Recorder:性能最好的录屏软件
  15. 【解决方案】TSINGSEE青犀视频互联网直播/点播平台EasyDSS构建户外无人机直播
  16. ps怎么创建双曲线图层如何添加
  17. change charset of existed MySQL db
  18. 基于MRS-ClickHouse构建用户画像系统方案介绍
  19. 添加 frida-gadget 到安卓应用(无须 root)
  20. 我的架构梦:(九十九)消息中间件之RocketMQ的高可用机制——消息消费高可用

热门文章

  1. utilities(matlab)—— 多元函数的数值梯度
  2. keil创建工程没有atmel_如何使用 KEIL 下载 HEX 文件?
  3. python怎么读程序-python 怎么念
  4. python编程语言-Python成为2018年度编程语言,遥遥领先于其他语言
  5. 用python画漂亮图-使用 Python/matplotlib 画出漂亮的论文插图
  6. python读取指定路径txt文件-如何使用pandas读取txt文件中指定的列(有无标题)
  7. python爬虫什么意思-终于知道python爬虫是什么意思
  8. python办公自动化案例-用python进行办公自动化都需要学习什么知识呢?
  9. python经典实例-python经典实例
  10. 自学python能学成吗-Python能自学成功吗?