首页 > 数据库 >MySQL8.4.0安装

MySQL8.4.0安装

时间:2024-09-24 12:22:03浏览次数:3  
标签:安装 ekx community MySQL8.4 密码 mysql root rpm

1. 官网下载压缩包

官网地址https://downloads.mysql.com/archives/community/

2. 选取需要的包上传Linux

下载完成

解压完成

从中选取下列rpm包

上传至linux

这里上传到路径/usr/local/mysql(cd /usr/local/;sudo mkdir mysql #没有就创建 )

3. 按顺序下载(rpm)

        1.进入安装包上传目录

           cd /usr/local/mysql/

        2.列表形式展示目录中的安装包

           ls -l

        

    3. 按顺序进行rpm安装

   rpm -ivh mysql-community-common-8.4.0-1.el7.x86_64.rpm
   rpm -ivh mysql-community-client-plugins-8.4.0-1.el7.x86_64.rpm
   yum remove mariadb-libs
   rpm -ivh mysql-community-libs-8.4.0-1.el7.x86_64.rpm
   rpm -ivh mysql-community-client-8.4.0-1.el7.x86_64.rpm
   rpm -ivh mysql-community-icu-data-files-8.4.0-1.el7.x86_64.rpm
   yum install net-tools  #安装mysql-community-server前需要安装好的组件
   yum install libaio     #安装mysql-community-server前需要安装好的组件
   rpm -ivh mysql-community-server-8.4.0-1.el7.x86_64.rpm

       注意:安装的版本不同,安装包名也不同,以下载到的包名为准,上述命令主要提供安装顺序的参考。

4. 启动mysql

     1.查看mysql服务状态

        systemctl status mysqld

     2.启动mysql服务

        systemctl start mysqld

     3.设置mysql开机启动

        systemctl enable mysqld

     4.查看mysql服务是否已经启动

        netstat -tunlp | grep mysql

        # 查看Linux中已经启动的服务

         netstat -tunlp

      5. 查看mysql进程

          ps -ef | grep mysql

5. 登录MySQL数据库

 1.查看mysql数据库临时密码

 2.登录MySQL,修改密码,开放访问权限

# 登录mysql(回车后输入密码)【这里使用上面查询到的临时密码】
mysql -uroot -paw\!ekx\!k\;8W4

# 重置密码为aw!ekx!k;8W123456
ALTER USER 'root'@'localhost' IDENTIFIED BY 'aw!ekx!k;8W123456';
SHOW VARIABLES LIKE 'validate_password%';   #查看密码安全设置
SET GLOBAL validate_password.length = 4;      #设置密码至少长度为4

#开启访问权限:
# 1.创建用户root,密码aw!ekx!k;8W4123456
CREATE USER 'root'@'%' IDENTIFIED BY 'aw!ekx!k;8W4123456';
FLUSH PRIVILEGES; #刷新

# 2.给用户授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
FLUSH PRIVILEGES; #刷新
# 这里就需要修改root密码,如果不修改,密码就会被改为password
SET GLOBAL validate_password.policy = LOW; #将validate_password.policy设置为LOW可以放宽要求
ALTER USER 'root'@'localhost' IDENTIFIED BY 'aw!ekx!k;8w123456' PASSWORD EXPIRE NEVER;
# 密码与上一个命令保持一致
ALTER USER 'root'@'localhost' IDENTIFIED BY 'aw!ekx!k;8w123456' PASSWORD EXPIRE NEVER;
SET GLOBAL validate_password.length = 4;        #设置密码至少长度为4
FLUSH PRIVILEGES; #刷新

标签:安装,ekx,community,MySQL8.4,密码,mysql,root,rpm
From: https://blog.csdn.net/qq_54364902/article/details/142456750

相关文章

  • CENTOS操作系统的安装
    目录1文档概要1.1目的1.2准备说明1.3基本配置标准(必须)2系统安装(以centos为例)2.1从引导介质引导后,选择InstallCentOS72.2设置时区为中国上海,添加中文支持2.3设置安装磁盘2.4开始安装2.5设置root密码3系统基本配置3.1开启SSH3.2关闭防火墙3.3关闭selin......
  • 渗透神器Kali Linux系统官方版的安装教程(超详细,保姆级教程)
    镜像下载镜像链接:【操作系统】KaliLinuxv2023.4官方版-极核GetShell(get-shell.com)其他镜像链接:(按需下载):在这里我选择的清华源,点击直链下载后面的链接进行下载。需要其他镜像文件的可以前往官网地址或者其他源镜站进行下载。安装kali1.打开Vmware首页,创建新的虚......
  • Windows MAVEN 安装使用整合idea
     官网下载地址Maven–DownloadApacheMaven安装        1.下载好的文件放在盘符本地        2.配置环境变量    3.编辑Path    4.查看cmd是否安装成功cmd输入mvn看是否有内容配置镜像源    1.找到目录下......
  • kafka安装
    新版本支持kraft,并且在后面会彻底抛弃zookeeper二进制包地址https://downloads.apache.org/kafka/解压之后,编辑config/kraft/server.properties文件,改成自己的ip在Kafka安装目录的bin文件夹下执行以下命令生成一个新的集群ID,如果只有1个机器也没关系,windows的命令在windows......
  • 安装阿里图文融合AI - AnyText心路历程(安装失败告终,心痛!)
    Windows环境下安装AnyText。大致的安装流程:参考:https://zhidao.baidu.com/question/636353961646106444.htmlwindows打开终端:参考:https://baijiahao.baidu.com/s?id=1792666163328932147&wfr=spider&for=pc安装Ubuntu:参考:https://baijiahao.baidu.com/s?id=1......
  • Anaconda 安装与使用教程
    目录1.[Anaconda简介](#anaconda-简介)2.[安装Anaconda](#安装-anaconda)3.[环境管理](#环境管理)-[创建环境](#创建环境)-[激活与退出环境](#激活与退出环境)-[查看已安装包](#查看已安装包)-[安装与卸载包](#安装与卸载包)-[更新包](#更新包)-[删除环境......
  • Anaconda 安装
    Anaconda安装与使用教程目录1.[什么是Anaconda](#1-什么是anaconda)2.[安装Anaconda](#2-安装anaconda)-[Windows系统](#windows系统)-[macOS系统](#macos系统)-[Linux系统](#linux系统)3.[环境管理](#3-环境管理)-[创建环境](#创建环境)-[激活与退出环境](......
  • Anaconda 安装与使用教程
    1.介绍Anaconda是一个用于科学计算的Python和R的发行版,它包含了众多流行的科学、数学、工程和数据分析包。Anaconda是完全免费的,并且适用于Windows、Mac和Linux平台。它不仅是一个发行版,还提供了一个环境管理系统,可以轻松安装包及其依赖项,并且能够在多个Python......
  • 无法使用我的 pip 安装 mysql-connector
    我正在尝试使用pip安装mysql连接器,但它一直向我显示此错误:连接被'ProxyError('无法连接到代理。',TimeoutError('timedout'))':/simple/mysqlx-connector/|中断||我认为这可能是我所在地区过滤的结果因为我是初学者,不知道如何解决问题或问题是什么。有人可以帮我吗?......
  • 实战篇 | Homebrew 安装使用(Ubuntu 完整实操版)
    支持绝大部分系统软件服务的安装,如ollama,ffmpeg,mysql等在非root用户下安装使用,mac和linux(ubuntu)上都可以使用1.操作步骤1.1确认curl和git是否已安装(可跳过)#分别查看是否安装curl和git(输出版本号则已安装)curl-Vgit-v注:若未安装,可以通过类似......