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

mysql小版本升級實(shí)戰(zhàn)小結(jié)

 更新時間:2025年07月01日 09:44:47   作者:幻滅行度  
本文主要介紹了mysql小版本升級實(shí)戰(zhàn)小結(jié),包括環(huán)境檢查、數(shù)據(jù)備份、服務(wù)停止、選擇二進(jìn)制或RPM安裝方式、配置調(diào)整、服務(wù)重啟及驗(yàn)證,感興趣的可以了解一下

環(huán)境說明

當(dāng)前版本:5.6.51 升級目標(biāo)版本 mysql 5.7.41 服務(wù)啟停通過systemd管理

升級準(zhǔn)備:

環(huán)境檢查

首先查看當(dāng)前MySQL的版本信息,執(zhí)行命令mysql -V,如圖:

在這里插入圖片描述

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

備份所有數(shù)據(jù)庫:
當(dāng)數(shù)據(jù)量不是特別大的時候(幾十GB)通過mysqldump命令進(jìn)行備份

mysqldump -u root -p -A --single-transaction > alldatabases.sql

備份配置文件:

cp /etc/my.cnf /etc/my.cnf_back

備份mysql啟動文件:

mkdir /opt/mysqlbin_backup
cp -a /usr/sbin/mysqld /opt/mysqlbin_backup

升級mysql

停止運(yùn)行中的MySQL,執(zhí)行命令如下:

systemd stop mysqld

由于mysql的不同安裝方法,需要選擇不同的升級方案,具體如下:

二進(jìn)制

將新的二進(jìn)制mysql包解壓,并將解壓后的sbin目錄復(fù)制到舊的目錄下。
主要是根據(jù)服務(wù)的啟動文件/usr/lib/systemd/system/mysqld.service 來確定替換mysqld的啟動文件。

rpm 升級:

提前準(zhǔn)備好rpm包,執(zhí)行升級命令:
下載地址:https://downloads.mysql.com
根據(jù)系統(tǒng)下載對應(yīng)的安裝包進(jìn)行安裝。

yum localinstall mysql*.rpm

在這里插入圖片描述

服務(wù)啟動

檢查并修改mysqld配置文件/etc/my.cnf
修改完成后,啟動mysql,并查看mysql的運(yùn)行狀態(tài)

systemctl start mysqld
systemctl status mysqld

在這里插入圖片描述

確定服務(wù)正常運(yùn)行。再次查看mysql版本,已經(jīng)升級到了5.7.41,如圖:

在這里插入圖片描述

升級后檢查

最后執(zhí)行mysql_upgrade進(jìn)行檢查:

mysql_upgrade -uroot -p 

在這里插入圖片描述

登錄數(shù)據(jù)庫,查看數(shù)據(jù)庫以及表,用戶是否正確即可。至此,mysql升級完成

到此這篇關(guān)于mysql 小版本升級實(shí)戰(zhàn)小結(jié)的文章就介紹到這了,更多相關(guān)mysql 小版本升級內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql語句實(shí)現(xiàn)簡單的增、刪、改、查操作示例

    mysql語句實(shí)現(xiàn)簡單的增、刪、改、查操作示例

    這篇文章主要介紹了mysql語句實(shí)現(xiàn)簡單的增、刪、改、查操作,結(jié)合實(shí)例形式分析總結(jié)了mysql語句實(shí)現(xiàn)數(shù)據(jù)庫與表的創(chuàng)建、刪除以及增刪改查等常見操作技巧,需要的朋友可以參考下
    2019-05-05
  • MySQL中or用法及mybatis or用法詳解

    MySQL中or用法及mybatis or用法詳解

    在SQL查詢語句中,OR關(guān)鍵字用于連接兩個或多個條件,表示滿足其中一個條件即可,當(dāng)使用OR時,如果第一個條件為真,則不會檢查第二個條件;如果第一個條件為假,則會檢查第二個條件,這篇文章主要介紹了MySQL中or用法及mybatis or用法總結(jié),需要的朋友可以參考下
    2024-05-05
  • mysql5.7.19 zip 詳細(xì)安裝過程和配置

    mysql5.7.19 zip 詳細(xì)安裝過程和配置

    本文詳細(xì)給大家介紹了mysql5.7.19 zip 詳細(xì)安裝過程和配置,感興趣的朋友一起看看吧
    2017-10-10
  • 記一次MySQL更新語句update的踩坑

    記一次MySQL更新語句update的踩坑

    這篇文章主要介紹了記一次MySQL更新語句update的踩坑,幫助大家更好的理解和使用MySQL的更新語句,感興趣的朋友可以了解下
    2020-11-11
  • MySQL自動安裝批處理腳本實(shí)例代碼

    MySQL自動安裝批處理腳本實(shí)例代碼

    為了日后安裝數(shù)據(jù)庫方便,下面這篇文章主要給大家介紹了關(guān)于MySQL自動安裝批處理腳本的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • MySQL-group-replication 配置步驟(推薦)

    MySQL-group-replication 配置步驟(推薦)

    下面小編就為大家?guī)硪黄狹ySQL-group-replication 配置步驟(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • mysql8.0?.ibd文件恢復(fù)表結(jié)構(gòu)的實(shí)現(xiàn)

    mysql8.0?.ibd文件恢復(fù)表結(jié)構(gòu)的實(shí)現(xiàn)

    本文主要介紹了mysql8.0?.ibd文件恢復(fù)表結(jié)構(gòu)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • 新手入門Mysql--概念

    新手入門Mysql--概念

    MySQL 是一種關(guān)系型數(shù)據(jù)庫,在Java企業(yè)級開發(fā)中非常常用,因?yàn)?MySQL 是開源免費(fèi)的,并且方便擴(kuò)展MySQL是開放源代碼的,因此任何人都可以在 GPL的許可下下載并根據(jù)個性化的需要對其進(jìn)行修改
    2021-06-06
  • mysql的查詢緩存說明

    mysql的查詢緩存說明

    mysql的Query Cache有其特殊的業(yè)務(wù)場景,也不像其他數(shù)據(jù)庫產(chǎn)品,緩存查詢語句的執(zhí)行計(jì)劃等信息,而是直接緩存查詢語句的記錄集和對應(yīng)的SQL語句
    2013-02-02
  • mysql中的臨時表如何使用

    mysql中的臨時表如何使用

    這篇文章主要介紹了mysql中的臨時表如何使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09

最新評論