首页 > 数据库 >CentOS7下安装Mysql8.4

CentOS7下安装Mysql8.4

时间:2024-10-21 18:47:50浏览次数:1  
标签:Mysql8.4 grep tar rpm ivh CentOS7 mysqld mysql 安装

一、检查

先检查下有没有安装过MySql

ps ajx | grep mysql  #检查 是否有 mysql 的进程 
ps ajx | grep mariabd  #检查 是否有 mariabd 的进程

如果有,先停掉

systemctl stop  mysqld  #关闭进程

再看是否有Mysql安装包

rpm -qa | grep mysql

如果有,批量化删除安装包

rpm -qa | grep mysql  | xargs  yum -y remove

看下mariadb的

rpm -qa | grep mariadb

卸载掉

rpm -qa | grep mariadb
#mariadb-libs-5.5.68-1.el7.x86_64
rpm -e --nodeps mariadb-libs

检查是否有 配置文件

ls /etc/my.cnf

如果有,删除

rm -rf /etc/my.cnf
which mysql  #检查 是否有客户端 
which mysqld  #检查 是否有服务端

二、下载安装

官网https://dev.mysql.com/downloads/mysql/

上传到服务器,例如/opt目录
然后解压缩,普通的.tar 文件,使用 “tar -xvf 文件名” 来解压。

tar -xvf #包名
# tar -xvf mysql-8.4.3-1.el7.x86_64.rpm-bundle.tar

解压完成后,要按顺序安装,总共需要安装6个

ll
rpm -ivh #common
rpm -ivh #client-plugins
rpm -ivh #libs
rpm -ivh #client
rpm -ivh #icu-data
rpm -ivh #server

如果遇到:错误:依赖检测失败: net-tools 被 mysql-community-server-8.4.3-1.el7.x86_64 需要

yum install net-tools -y

安装完成后,初始化一下

mysqld --initialize --console

修改安装目录所属组,使其可以访问MySql

chown -R mysql:mysql /var/lib/mysql/

启动服务

systemctl start mysqld

会默认给一个临时密码,查看一下

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

使用这个密码登录

mysql -uroot -p
#输入这个密码

修改密码为123456

alter user 'root'@'localhost' identified by '123456';

检查一下

exit
mysql -uroot -p
#123456

标签:Mysql8.4,grep,tar,rpm,ivh,CentOS7,mysqld,mysql,安装
From: https://www.cnblogs.com/ritchieojo/p/18490035

相关文章

  • 人工智能编程助手MarsCode注册和安装步骤
    字节跳动最近推出了人工智能编程助手MarsCode,功能非常强大。下面是安装和使用方法:一、注册MarsCode账号 注册地址:点击注册二、安装VSCode开发工具打开下载网站:https://code.visualstudio.com/点击“DownloadforWindows”按钮,如下图: 下载完毕后进行安装,然后点击按钮安装......
  • Linux下安装JDK1.8,CentOS7安装JDK1.8/Java8
    一、卸载自带的先检查是否有安装自带的openjdkrpm-qa|grepjava如果有,卸载rpm-e--nodeps#openjdk的名字逐个卸载完之后,确保java-version没有东西二、下载上传下载tar.gz安装包到本地例如zulu的https://www.azul.com/downloads/#downloads-table-zulu例如/usr/bi......
  • Windows系统绿色安装MySQL 8.0.39
    下载官方网址:https://dev.mysql.com/downloads/mysql/版本:8.0.39解压到本地磁盘建议解压到固态硬件所在的盘符。配置增加环境变量MYSQL_HOMEMYSQL_HOME=C:\green\mysql-8.0.39-winx64PATH追加%MYSQL_HOME%\bin验证保存上面的配置,新启一个cmd窗口,输入mysql--vers......
  • Arkime(Moloch)安装与部署
    概述Arkime是一个开源,大规模,完整的数据包捕获,索引和数据库系统。Arkime扩展了您当前的安全基础架构,以标准PCAP格式存储和索引网络流量,提供快速的索引访问。为PCAP浏览,搜索和导出提供了直观简单的Web界面。Arkime公开了API,允许直接下载和使用PCAP数据和JSON格式的会话数据。Ar......
  • mac电脑上安装多个版本的node
    前言开发旧项目时,使用低版本Nodejs。开发新项目时,需使用高版本Node.js。可使用n同时安装多个版本Node.js,并切换到指定版本Node.js。出处:mac电脑上安装多个版本的node1、全局安装npminstall-gn2、安装指定node版本#比如我的电脑上安装了一个16.13.2的和一个18.16......
  • 超强AI绘画工具StableDiffusion,SD整合包V4.9 来了 版本win加mac安装包以及搭载PS安装
    众所周知,StableDiffusion是非常强大的AI绘图工具,今天为大家带来的是StableDiffusionSD整合包v4.9版本安装说明。这里带来的安装版本是9月最新整合包sd-webui-aki-v4.9版本。WIN加MAC一、整合包详细说明1、整合包升级的内容:torch2、xformers0.0.17、cu......
  • 通义灵码操作指南——安装和登陆指南
    点击链接,立即下载通义灵码插件:https://tongyi.aliyun.com/lingma/兼容IDE和系统本文介绍通义灵码IDE插件兼容的IDE、操作系统等。JetBrainsIDEsIDE版本:IntelliJIDEA、PyCharm、GoLand、WebStorm、AndroidStudio等2020.3及以上操作系统:Windows7及以上、macOS、......
  • 如何快速安装和配置Linux下 Anaconda 以提高开发效率
    1.下载Linux版Anaconda前往Anaconda下载页面,选择合适的版本下载。2.安装Anaconda进入下载的Anaconda目录并运行安装脚本:cd/path/to/conda-directorybashAnaconda3-2024.06-1-Linux-x86_64.sh3.重新加载配置安装完成后,重新加载配置文件以便命令生效:source~/......
  • 08双系统安装与引导管理
    每天五分钟学Linux|第八课:双系统安装与引导管理大家好!欢迎再次加入我们的“每天五分钟学Linux”系列教程。在前面的课程中,我们已经介绍了Linux的基本概念、安装过程中的基本概念,以及如何使用LiveCD/USB来体验Linux。今天,我们将探讨如何在一个计算机上安装两个操作系统—......
  • 07安装过程中的基本概念
    每天五分钟学Linux|第七课:安装过程中的基本概念大家好!欢迎再次加入我们的“每天五分钟学Linux”系列教程。在之前的课程中,我们介绍了如何使用LiveCD/USB来体验Linux。今天,我们将进一步深入,讲解在安装Linux过程中的一些基本概念,如分区和文件系统等。理解这些概念对于顺利......