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

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.dtcms.com/a/47009.html

相关文章:

  • 如何在docker中的mysql容器内执行命令与执行SQL文件
  • Linux:动静态库
  • (贪心 合并区间)leetcode 56
  • 接口性能优化?
  • 介绍 torch-mlir 从 pytorch 生态到 mlir 生态
  • 《Python实战进阶》No 10:基于Flask案例的Web 安全性:防止 SQL 注入、XSS 和 CSRF 攻击
  • C# 上位机---INI 文件
  • Ubuntu24.04 安装ssh开启22端口及允许root用户远程登录
  • 嵌入式软件数据结构(二)数组知识点专栏 附源码 附原理
  • Redis数据结构-List列表
  • 地基简识Spring MVC 组件
  • 制造业中的“大数据”:如何实现精准决策?
  • Gorm中的First()、Create()、Update()、Delete()的错误处理
  • Linux-权限
  • 类和对象(6)——Object类、内部类
  • LabVIEW虚拟弗兰克赫兹实验仪
  • 洛谷 P11293 [NOISG 2022 Qualification] L-Board
  • Flutter 3.29.0 版本对颜色Color做出的改动 Display P3你了解吗
  • 【面试】Java 中的 BIO、NIO 和 AIO:区别、使用及实例
  • 功能丰富的自动化任务软件zTasker_2.1.0_绿色版_屏蔽强制更新闪退
  • 基于GIS(地理信息系统)技术的智能交通系统的设计与实现
  • Python 网络爬虫的应用
  • C# 13与.NET 9革新及工业开发应用
  • 数据库原理与使用基础教程
  • 使用Docker将ros1自定义消息通过rosjava_bootstrap生成jar包
  • SQL经典题型
  • 4-1.jvm的类加载
  • 基于大数据的气象数据分析与可视化系统设计与实现【爬虫海量数据,LSTM预测】
  • Vue核心知识:KeepLive全方位分析
  • shell场景题