Linux系统Centos7 安装MySQL8.0详细步骤

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

MySql安装

1.下载wget命令

yum -y install wget
centos7安装mysql8.0,linux,adb,运维
centos7安装mysql8.0,linux,adb,运维

2. 在线下载mysql安装包

wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
centos7安装mysql8.0,linux,adb,运维
centos7安装mysql8.0,linux,adb,运维

3.MySQL的GPG升级了,需要更新,如果是新安装的MySQL,执行以下脚本即可:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
centos7安装mysql8.0,linux,adb,运维

4.添加MySQLyum源

yum -y install mysql80-community-release-el7-3.noarch.rpm
centos7安装mysql8.0,linux,adb,运维
centos7安装mysql8.0,linux,adb,运维

5.安装MySQL(默认安装8.0)

yum -y install mysql-community-server
centos7安装mysql8.0,linux,adb,运维

6. 启动MySQL

systemctl start mysqld
查看进程:
ps -ef | grep mysql
centos7安装mysql8.0,linux,adb,运维

7.修改MySQL临时密码

MySQL安装成功后会有一个临时密码,我们可以使用grep命令查看临时密码先登录进去MySQL,然后修改MySQL密码。

获取MySQL临时密码

grep ‘temporary password’ /var/log/mysqld.log
centos7安装mysql8.0,linux,adb,运维

使用临时密码先登录

mysql -uroot -p
centos7安装mysql8.0,linux,adb,运维

初次登陆后要先更改一个难度较高的密码

ALTER user ‘root’@‘localhost’ IDENTIFIED BY ‘Qy165123!’;

修改成功后退出重新登陆

修改密码策略

– 密码验证策略低要求(0或LOW代表低级)
set global validate_password.policy=0;
centos7安装mysql8.0,linux,adb,运维

– 密码至少要包含的小写字母个数和大写字母个数
set global validate_password.mixed_case_count=0;
centos7安装mysql8.0,linux,adb,运维

– 密码至少要包含的数字个数。
set global validate_password.number_count=0;
centos7安装mysql8.0,linux,adb,运维

– 密码至少要包含的特殊字符数
set global validate_password.special_char_count=0;
centos7安装mysql8.0,linux,adb,运维

– 密码长度
set global validate_password.length=4;
centos7安装mysql8.0,linux,adb,运维

查看密码策略

show variables like ’validate_password%‘;
centos7安装mysql8.0,linux,adb,运维

修改密码

ALTER user ‘root’@‘localhost’ IDENTIFIED BY ‘1234’;
centos7安装mysql8.0,linux,adb,运维

8. 允许远程访问

首先要关闭Cenots的防火墙

sudo systemctl disable firewalld

修改MySQL允许任何人连接

1)首先登录MySQL
mysql -uroot -p1234
centos7安装mysql8.0,linux,adb,运维

2)切换到mysql数据
use mysql;
centos7安装mysql8.0,linux,adb,运维

3)查看user表
select Host,User from user;
centos7安装mysql8.0,linux,adb,运维

4)修改为允许任何地址访问
update user set Host=‘%’ where User=‘root’;
centos7安装mysql8.0,linux,adb,运维
5)刷新权限
flush privileges;
centos7安装mysql8.0,linux,adb,运维

使用idea连接工具测试

centos7安装mysql8.0,linux,adb,运维

centos7安装mysql8.0,linux,adb,运维文章来源地址https://www.toymoban.com/news/detail-744726.html

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

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

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

相关文章

  • Centos7安装MySQL8.0.33最新版本详细介绍

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

    2024年02月07日
    浏览(52)
  • Linux(CentOS7)安装与卸载MySQL8.0图文详解

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

    2023年04月25日
    浏览(47)
  • Centos7安装Mysql详细步骤

      本文主要介绍如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 二、安装、启动Mysql服务 1.安装mysql(rpm可以看成一个压缩包,先安

    2024年02月16日
    浏览(44)
  • CentOS7-安装MySQL详细步骤

    目录  1.卸载MariaDB 1.1 查看是否存在MariaDB文件 1.2 卸载 1.3 检查是否卸载干净  2.安装MySQL 3.把MySQL加到Linux里 4.解压重命名  5.创建数据目录用户组用户 5.1创建数据目录 5.2创建用户组 5.3创建用户 5.4更改属主和数组 5.5更改权限 6.添加PATH环境变量 7.初始化MySQL 7.1初始化 8.启动M

    2024年02月11日
    浏览(39)
  • 记录CentOS7 Linux下安装MySQL8_适合正式环境_干货满满(超详细,默认开启了开机自启动,设置表名忽略大小写,提供详细配置,创建非root专属远程连接用户)

    安装前先清理mariadb和mysql相关文件:    通过命令: rpm -qa|grep mariadb 查询是否安装了mariadb    卸载: rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64(复制上面命令查到的完整名称)    通过命令: find / -name mysql 查询跟mysql相关的文件     删除文件命令:    rm -rf /etc/selinux/targeted/act

    2024年02月04日
    浏览(49)
  • Centos7.9_或者华为OpenEuler安装Mysql8.0.33安装_亲测成功---Linux工作笔记061

    看一下我们的安装包. 错误命令不用管,然后我们来看一下,是否有mariadb这个包,可以看到已经安装了

    2024年02月13日
    浏览(47)
  • Linux系统安装mysql8完整无脑步骤

    1:卸载原有REPO源 查询已经存在的mysql及相关依赖包 此时你会看到一堆列表,使用 yum 命令依次卸载 接下来删除 mysql 的残留目录及文件,先用下面的命令找出所有mysql相关的文件夹 如下指令依次删除 准备工作已就绪 2:安装MYSQL 8.0 centos的yum 源中默认是没有mysql的,所以先去

    2024年02月08日
    浏览(40)
  • minio 安装流程(linux) Centos7环境下搭建minio步骤详细教程

    一、下载安装文件     1、在home目录下创建minio文件夹     2、进入/home/minio 文件夹     3、下载文件 二、创建数据文件夹     三、创建日志文件 四、启动   如果想要修改超管账户名和密码 1、打开 /etc/profile 文件 2、在文件的最末尾加上以下信息(启动的时候看提示,新版

    2024年02月10日
    浏览(66)
  • centos7安装MySQL8

    Centos7安装MySQL8 MySQL版本:8.0.34 1.安装前准备 (1)查看是否安装mariadb [root@kb135 ~]# rpm -qa|grep mariadb (2)卸载mariadb并检查是否卸干净 [root@kb135 ~]# rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 2.安装mysql (1)将安装包复制到/opt/software文件夹下 (2)解压文件至/usr/local目录下 [root@kb135

    2024年02月11日
    浏览(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日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包