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. Gulp 自动化的项目构建工具
  2. 开发日记-20190530 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  3. python能做表格吗-python可以用来做excel吗
  4. jQueryui autocomplete使用示例
  5. UNIX再学习 -- 标准I/O
  6. python判断是相邻数字,检查Python中相邻数字的绝对差之和是否为素数
  7. Java中static的作用详解_详解java中static关键词的作用
  8. 杂笔,Objective-C的认知
  9. [转载] PYTHON 字符串转换为二进制字符串,二进制字符串转换为字符串
  10. linux关闭端口进程命令,windows Linux 下命令行查看端口占用情况并且关闭进程
  11. SXWIN7X64EN_20181104_NET_msu_LITE英文精简版
  12. 自己动手,更换光猫,这次是吉比特H2-3换为华为MA5671。(中国移动光纤宽带)
  13. IBM server guide 下载地址及列表
  14. 更新!2021智能仓储物流之最全AGV企业供应商名录
  15. iPhone手机微信下载的文档传输到win10系统桌面
  16. Bias and Debias in Recommender System: A Survey and Future Directions学习笔记
  17. 汇编语言、寄存器分类及程序计数器
  18. 微信小程序中层叠轮播图(仿微信朋友圈swiper样式)
  19. route和bridge是什么意思_请问ROUTE 和 BRIDGE 是怎么分别的!
  20. Amdahl定律(最直观理解)

热门文章

  1. 强悍的命令行 —— echo、env($PATH)、sudo
  2. 强悍的 Linux —— 强悍的 find
  3. Matlab Tricks(四)—— remove DC
  4. 机器学习基础(二十七)—— 数据集的使用
  5. python写webservice接口_Python开发WebService系列教程之REST,web.py,eurasia,Django
  6. python没基础能自学吗-没学过编程可以自学python吗
  7. python爬虫怎么赚钱-终于找到python爬虫怎么挣钱
  8. python零基础能学吗-python 零基础该怎么学?
  9. python能做什么程序-Python能做什么,能够开发什么项目?
  10. 将语音识别准确率提升40% 他是当下最受比尔·盖茨器重的中国人