当前位置: 首页 > article >正文

centos7使用rpm包安装mysql5.6和mysql8.0

一、centos7 rpm 安装mysql5.6:

 1、查看并卸载 mariadb

查看

$ rpm -qa|grep mariadb
mariadb-libs-5.5.68-1.el7.x86_64

卸载

rpm -e mariadb-libs --nodeps

2、从mysql官网下载rpm安装包

 wget "https://downloads.mysql.com/archives/get/p/23/file/MySQL-5.6.38-1.el7.x86_64.rpm-bundle.tar"

3、安装依赖

yum install libaio -y

4、解压rpm-bundle.tar

tar -xvf MySQL-5.6.38-1.el7.x86_64.rpm-bundle.tar


MySQL-shared-compat-5.6.38-1.el7.x86_64.rpm
MySQL-embedded-5.6.38-1.el7.x86_64.rpm
MySQL-server-5.6.38-1.el7.x86_64.rpm
MySQL-test-5.6.38-1.el7.x86_64.rpm
MySQL-client-5.6.38-1.el7.x86_64.rpm
MySQL-devel-5.6.38-1.el7.x86_64.rpm
MySQL-shared-5.6.38-1.el7.x86_64.rpm
 

5、安装mysql server和mysql client

rpm -ivh  MySQL-server-5.6.38-1.el7.x86_64.rpm

rpm -ivh MySQL-client-5.6.38-1.el7.x86_64.rpm

6、查看mysql 

 systemctl  status  mysql

● mysql.service - LSB: start and stop MySQL
   Loaded: loaded (/etc/rc.d/init.d/mysql; bad; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

7、启动mysql

 systemctl  start  mysql

二、centos7 rpm 安装mysql8.0:

1、查看并卸载 mariadb

查看

$ rpm -qa|grep mariadb
mariadb-libs-5.5.68-1.el7.x86_64

卸载

rpm -e mariadb-libs --nodeps

2 从mysql官网下载rpm安装包

wget "https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.39-1.el7.x86_64.rpm-bundle.tar"

3 安装依赖

yum install libaio -y

4 解压rpm-bundle.tar

$ tar -xvf mysql-8.0.39-1.el7.x86_64.rpm-bundle.tar
mysql-community-client-8.0.39-1.el7.x86_64.rpm
mysql-community-client-plugins-8.0.39-1.el7.x86_64.rpm
mysql-community-common-8.0.39-1.el7.x86_64.rpm
mysql-community-debuginfo-8.0.39-1.el7.x86_64.rpm
mysql-community-devel-8.0.39-1.el7.x86_64.rpm
mysql-community-embedded-compat-8.0.39-1.el7.x86_64.rpm
mysql-community-icu-data-files-8.0.39-1.el7.x86_64.rpm
mysql-community-libs-8.0.39-1.el7.x86_64.rpm
mysql-community-libs-compat-8.0.39-1.el7.x86_64.rpm
mysql-community-server-8.0.39-1.el7.x86_64.rpm
mysql-community-server-debug-8.0.39-1.el7.x86_64.rpm
mysql-community-test-8.0.39-1.el7.x86_64.rpm

5 安装mysql(按以下顺序安装rpm包)

rpm -ivh mysql-community-common-8.0.39-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.39-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.39-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.39-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.39-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.39-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-8.0.39-1.el7.x86_64.rpm

6 查看mysql 

$ systemctl status mysqld
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html

7 启动mysql

systemctl  start  mysqld


http://www.kler.cn/a/568856.html

相关文章:

  • Scala的match表达式的基本简单介绍
  • Redis的持久化-RDBAOF
  • JeeWMS graphReportController.do SQL注入漏洞复现(CVE-2025-0392)
  • Android嵌套滑动造成的滑动冲突原理分析
  • 补题蓝桥杯14届JavaB组第4题
  • 搭建elasticsearch集群,8.17.0版本
  • SpringCloud基础学习
  • 单片机知多少-STM32-GPIO-寄存器
  • 蓝桥杯刷题(Cows in a Skyscraper G,炮兵阵营)
  • java23种设计模式-迭代器模式
  • 数据挖掘实习面经一
  • CSS 系列之:选择器
  • Python接口自动化中操作Excel文件的技术方法
  • 【漫话机器学习系列】110.线性可分(Linearly Separable)
  • Android Audio基础(55)——音频常见指标
  • 【网络安全 | 渗透工具】自动化SSRF工具autossrf
  • 牛客周赛83:A:JAVA
  • JavaWeb个人笔记
  • 2024年中国城市统计年鉴(PDF+excel)
  • 大白话跨域问题怎么破,解决方法有啥?