欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL將版本由5.7.37更新到5.7.39的實現(xiàn)方式

 更新時間:2023年12月12日 16:40:29   作者:wd520521  
這篇文章主要介紹了MySQL將版本由5.7.37更新到5.7.39的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、前景

由于mysql5.7.37存在漏洞,影響系統(tǒng)安全,所以需要將mysql版本升級到5.7的最新版本5.7.39。

二、步驟

1、下載5.7.39的安裝包

下載鏈接如下:

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

2、解壓安裝包

tar -xvf   mysql-5.7.39-1.el7.x86_64.rpm-bundle.tar

3、查看上一個版本的啟動命令

由于上一個版本可能不是我們自己裝的,所以需要查看一下啟動命令,方便執(zhí)行第四步

history|grep start

我的機器上一個版本mysql的啟動命令是:

/etc/init.d/mysqld start

4、停止上一個版本mysql服務

/etc/init.d/mysqld stop

注意:

大家每個人啟動命令不一樣,所以需要換成大家自己的停止命令

5、備份配置文件

cp /etc/my.cnf /etc/my.cnf20230112

注意:

大家的配置文件不一樣,要換成自己配置文件的路徑

6、備份數(shù)據(jù)

(1)備份mysqld文件

cp /etc/init.d/mysqld  /root/mysqld20230112

注意:

備份時不要備份到同一目錄

(2)備份mysql的數(shù)據(jù)目錄

tar -zcvf mysqldata.tar.gz /data/mysql
tar -zcvf mysqlsoftware.tar.gz /software/mysql

7、安裝新版本的Mysql5.7.39

cd   /data/5.7.39
rpm -Uvh *.rpm

注意:

(1)大家也可以使用下面的命令安裝

rpm -ivh *.rpm

(2)安裝時有可能會報以下錯誤

首先刪除下面紅框的包

執(zhí)行命令rpm -qa mariadb-libs查看是否安裝了mariadb-libs

rpm -qa mariadb-libs

發(fā)現(xiàn)已經(jīng)安裝的mariadb-libs,所以需要卸載掉mariadb-libs,重新安裝

卸載命令如下:

rpm -e mariadb-libs-5.5.52-1.el7.x86_64

發(fā)現(xiàn)報錯,則執(zhí)行下面的命令,強制卸載

rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64

重新執(zhí)行rpm -qa mariadb-libs,看是否卸載成功

rpm -qa mariadb-libs

8、更換配置文件

檢查配置文件是否與備份前內(nèi)容是否一致,如一致則啟動,不一致則拷貝備份文件中的配置到新生成的my.cnf

刪除新生成的配置文件

使用原來的配置文件

9、刪除原來mysqld文件

rm -rf /etc/init.d/mysqld

10、啟動mysql文件

systemctl start mysqld

11、查看啟動狀態(tài)

systemctl status mysqld

現(xiàn)在驗證一下

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • MySQL?with語句講解

    MySQL?with語句講解

    這篇文章主要介紹了MySQL?with語句小結,對于邏輯復雜的sql,with可以大大減少臨時表的數(shù)量,提升代碼的可讀性、可維護性,對mysql?with語句相關知識感興趣的朋友一起看看吧
    2022-11-11
  • mysql數(shù)據(jù)存放的位置在哪

    mysql數(shù)據(jù)存放的位置在哪

    在本篇文章里小編給大家分享的是關于mysql數(shù)據(jù)存放的位置及相關知識點內(nèi)容,需要的朋友們可以參考下。
    2020-07-07
  • MySQL復制之GTID復制的具體使用

    MySQL復制之GTID復制的具體使用

    從MySQL 5.6.5開始新增了一種基于GTID的復制方式,本文主要介紹了MySQL復制之GTID復制的具體使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 詳解mysql查詢緩存簡單使用

    詳解mysql查詢緩存簡單使用

    這篇文章主要介紹了詳解mysql查詢緩存簡單使用的相關資料,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-03-03
  • Navicat Premium操作MySQL數(shù)據(jù)庫(執(zhí)行sql語句)

    Navicat Premium操作MySQL數(shù)據(jù)庫(執(zhí)行sql語句)

    這篇文章主要介紹了Navicat Premium操作MySQL數(shù)據(jù)庫(執(zhí)行sql語句),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • mysql常用函數(shù)匯總(分享)

    mysql常用函數(shù)匯總(分享)

    以下是對mysql中的常用函數(shù)進行了匯總介紹。需要的朋友可以過來參考下
    2013-08-08
  • mysql 事務處理及表鎖定深入簡析

    mysql 事務處理及表鎖定深入簡析

    本文將詳細介紹mysql 事務處理及表鎖定,需要了解更多的朋友可以參考下
    2012-11-11
  • MySQL 使用索引掃描進行排序

    MySQL 使用索引掃描進行排序

    mysql可以使用同一個索引既滿足排序,又用于查找行,因此,如果可能,設計索引時應該盡可能地同時滿足這兩種任務,這樣是最好的。本文將介紹如何利用索引來進行排序
    2021-06-06
  • MySQL配置文件無法修改的解決方法(Win10)

    MySQL配置文件無法修改的解決方法(Win10)

    這篇文章主要為大家詳細介紹了MySQL配置文件無法修改的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • MySQL驗證用戶權限的方法

    MySQL驗證用戶權限的方法

    這篇文章主要介紹了MySQL驗證用戶權限的方法,需要的朋友可以參考下
    2015-11-11

最新評論