Centos7安装mysql8.0操作步骤(yum安装方法)

这篇具有很好参考价值的文章主要介绍了Centos7安装mysql8.0操作步骤(yum安装方法)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以下操作在Centos7.5上实操成功。

一、先卸载MariaDB

rpm -qa | grep -i mariadb(检查有没有mariadb)

rpm -e  --nodeps  mariadb-libs-5.5.56-2.el7.x86_64(不检查依赖直接卸载)

二、检查是否有mysql残留(如有最好也卸载干净,下面重新安装)

rpm -qa | grep mysql

三、下载mysql库(要连网)

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

四、安装mysql库

yum -y install mysql80-community-release-el7-3.noarch.rpm

五、重新获取mysql的GPG(不执行的话下一步yum安装会报错)

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

六、安装mysql(默认安装mysql8.0)

yum -y install mysql-community-server

七、开启mysql服务

systemctl start mysqld

八、检查mysql运行状态(非必要操作)

systemctl status mysqld(如没运行,执行systemctl start mysqld)

 

 九、查看默认密码(非必要操作)

cat /var/log/mysqld.log | grep password

 

到这里,mysql8.0已经安装完成,为了更方便地使用mysql,下面是修改密码和开启远程访问的操作。

十、设置mysql免密码登录,以便进行修改密码操作

vim /etc/my.cnf(编辑文件)

添加skip-grant-tables

Centos7安装mysql8.0操作步骤(yum安装方法)

wq!保存退出

systemctl  restart  mysqld(重启服务让配置生效)

十一、登录mysql(已免密,按任意键登录)

mysql -uroot -p

十二、修改mysql默认密码

use mysql;(切换到mysql库)

SHOW variables LIKE 'validate_password%';(非必要操作,查询表)

 

set global validate_password.policy=0;(把密码限制调低)

set global validate_password.length=4;(把密码限制字数调低)

flush privileges;(刷新生效)

Centos7安装mysql8.0操作步骤(yum安装方法)

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';(设置密码123456)

flush privileges;(刷新生效)

十三、设置root账号远程访问

select user,host,plugin from user;(查询表)

Centos7安装mysql8.0操作步骤(yum安装方法)

 update user set host = '%' where user = 'root';(设置root任意地址访问)

 

update user set plugin = 'mysql_native_password' where user = 'root';(非必要操作,因mysql8.0已改为新插件caching_sha2_password,用navicat12登录会报错,可执行这条命令改回旧插件mysql_native_password即可,或者升级navicat到16版本,16版本已支持caching_sha2_password)

flush privileges;(刷新生效)

exit(退出mysql)

十四、取消免密登录

vim /etc/my.cnf(编辑文件)

把skip-grant-tables删除

wq!保存退出

systemctl  restart  mysqld(重启服务让配置生效)

十五、开放3306数据库默认端口(远程登录要开)

systemctl  status  firewalld(检查防火墙是否开启,如没运行,执行systemctl  start  firewalld)

firewall-cmd --permanent  --add-port=3306/tcp(永久添加3306端口)

firewall-cmd  --reload(刷新生效)

firewall-cmd --list-ports(非必要操作,检查是否开启端口)

十六、验证登录

本地登录mysql成功

Centos7安装mysql8.0操作步骤(yum安装方法)

 navicat16远程登录mysql成功

Centos7安装mysql8.0操作步骤(yum安装方法)文章来源地址https://www.toymoban.com/news/detail-414630.html

到了这里,关于Centos7安装mysql8.0操作步骤(yum安装方法)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS7.9安装MySQL8.0

    目录 🧀写在前面 🧀前提条件 🧀安装MySQL8.0 🧀MySQL管理     🦐博客主页:大虾好吃吗的博客     🦐MySQL专栏:MySQL专栏地址         MySQL是一种开源的关系型数据库管理系统(RDBMS),它是由瑞典公司MySQL AB开发,并在2008年被甲骨文公司(Oracle Corporation)收购。MySQL是

    2024年02月15日
    浏览(44)
  • CentOS7安装MySQL8.0教程

    环境介绍 操作系统:Centos7.6 MySQL版本: 8.0.27 只要是8.0.*版本,那就可以按照本文说明安装 1、卸载MariaDB 安装MySQL的话会和MariaDB的文件冲突,所以需要先卸载掉MariaDB。 1.1、查看是否安装mariadb 1.2、卸载 1.3、检查是否卸载干净 2.检查依赖 2.1、查看是否安装libaio(MySQL需要依赖

    2024年04月12日
    浏览(47)
  • CentOS7安装MySQL8(超级详细图文安装)

    环境介绍 : 服务器: 虚拟机 系统版本: CentOS 7 MySQL版本: 8.0 通过 cd /usr/local/ 命令进入根目录下的usr目录下的local目录,这个目录是放一些本地的共享资源的 通过 mkdir mysql 命令 在当前目录下创建一个名为 mysql 的目录 通过 cd mysql 命令进入 mysql 目录, 上传安装包,并通过

    2024年02月16日
    浏览(49)
  • Centos7环境下安装MySQL8详细教程

    1、下载mysql安装包 下载哪个版本,首先需要确定一下系统的glibc版本,使用如下命令: ​​​​​​​   2、检查是否安装过mysql ps:因为以前用yum安装过,所以先用yum卸载。如果不是此方式或者没安装过则跳过   查看是否有mysql依赖 如果有则卸载 3、检查是否有mariadb 如果有

    2024年04月10日
    浏览(67)
  • 在CentOS上用yum方式安装MySQL8真实全过程记录(顺利版本)

    此文参考我前面的文章《在CentOS上用yum方式安装MySQL8过程记录》,之前比较曲折,现在再安装一台mysql。 因为之前很多坑已经走过,加上这台Linux之前没安装过MYSQL,所以整个过程算是非常顺利。 安装环境:centos7 mysql版本:8.0.35 (为方便理解,以下为完整过程 ) 然后直接使

    2024年02月07日
    浏览(53)
  • 2023新,centos7安装mysql8.0.25

    1、下载rpm文件 进入到你想要的文件地址下 2、安装 3、配置my.cnf 4、启动查看重启服务 5、登入mysql并修改密码 6、修改可以远程登录

    2024年02月11日
    浏览(49)
  • CentOS7安装Mysql8并进行主从复制配置

    CentOS7中安装Mysql8并配置远程连接和修改密码等: CentOS7中安装Mysql8并配置远程连接和修改密码等_霸道流氓气质的博客-CSDN博客 在上面实现安装Mysql8的基础上,克隆出两台机器,修改ip后进行mysql的主从复制搭建。 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记

    2024年02月16日
    浏览(45)
  • Centos7详细安装部署Mysql8.0两种方案

    rpm -qa |grep -i mysql # -i表示忽略大小写 mysql80-community-release-el7-7.noarch mysql-community-common-8.0.32-1.el7.x86_64 mysql-community-client-8.0.32-1.el7.x86_64 mysql-community-icu-data-files-8.0.32-1.el7.x86_64 mysql-community-server-8.0.32-1.el7.x86_64 mysql-community-client-plugins-8.0.32-1.el7.x86_64 mysql-community-libs-8.0.32-1.el7.x86_64

    2024年01月21日
    浏览(53)
  • Linux(CentOS7)安装与卸载MySQL8.0图文详解

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安

    2023年04月25日
    浏览(47)
  • Centos7安装MySQL8.0.33最新版本详细介绍

                                                     ! ! ! 跟着文档走安装不上我去吃shi 环境前准备: ● 操作系统:Centos7 X86架构 ● Mysql安装版本:8.0.33 ● 连接工具:Xshell/Xftp  进入官网下载对应的版本 https://dev.mysql.com/downloads/mysql/ 直接复制此链接即可 查看操作系统是

    2024年02月07日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包