MySQL8.0安装笔记

本文详细记录了在Centos7上安装MySQL8.0的步骤,包括下载安装包、配置RPM、安装服务、设置root密码、授权远程登录以及解决Navicat连接问题。在安装过程中遇到的加密规则变化导致的ERROR 2059问题,提供了两种解决方案:升级Navicat驱动或更改MySQL用户登录密码加密规则。
摘要由CSDN通过智能技术生成

这个属于个人类的笔记,不过希望能帮助到不爱看官网文档的你害羞

最近dalao叫我弄数据库读写分离的准备工作,要求使用MySQL8.0

没在docker上使用由于本人根据官方文档把一些文件夹挂载到宿主环境 

"-v /usr/local/docker/mysql/conf:/etc/mysql/conf.d  -v /usr/local/docker/mysql/data:/var/lib/mysql "

但是在宿主环境中的/usr/local/docker/mysql/conf没有文件,目前不清楚怎么去配置my.cnf,所以暂时不使用docker配置了

本文也仅在Centos7进行


回归主题:

虚拟机系统:Centos 7

MySQL版本:mysql  Ver 8.0.11 for Linux on x86_64


一、MySQL的安装

先下载mysql安装包

    mkdir /usr/local/tmp  创建一个临时目录(记得顺便cd到这个目录)

    wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm


开始安装下载好的RPM包

    sudo yum localinstall ./mysql80-community-release-el7-1.noarch.rpm 


看看刚才安装的有没有问题

     yum repolist enabled | grep "mysql.*-community.*" 

     result>

        mysql-connectors-community/x86_64 MySQL Connectors Community 

        mysql-tools-community/x86_64      MySQL Tools Community  

        mysql80-community/x86_64          MySQL 8.0 Community Server  


选择一个MySQL版本

引用官方文档部分内容:

    

使用MySQL Yum存储库时,默认选择最新的GA系列(当前为MySQL 5.7)进行安装。如果这是你想要的,你可以跳到下一步, 安装MySQL

在MySQL Yum存储库中,不同版本的MySQL社区服务器系列托管在不同的子库中。最新的GA系列(目前MySQL 5.7)的子库是默认启用的,其他所有系列的子库(例如MySQL 8.0系列)默认是禁用的。使用此命令查看MySQL Yum存储库中的所有子存储库,并查看其中哪些被启用或禁用(对于启用了dnf的系统,dnf替换该命令中的yum):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值