windows Server 2008 R2安裝Mysql 8的打補丁順序


一、前言

原以為已經完全搞定Mysql 8在Windows平台上的安裝,不料在將一台舊服務器搭建測試環境時又出問題。經一整天折騰,總算把事情解決了,看來得時刻記得話不說滿、學無止境的古訓。

言歸正傳,這台服務器的操作系統是Windows Server 2008 R2(64位),直接安裝Mysql 8報錯,一查是沒有安裝VC++運行時庫(vc_redist);運行vc_redist.x64.exe時又報“0x80240817未指定錯誤”,再查是某些補丁未打;按百度的結果下載並運行很多補丁,但都報告“此更新不適合你的計算機”;再查再試,直到最后查到是因為2008 R2的pack 1補丁未打。

二、打補丁順序

因此,在一台原始的Windows Server 2008 R2安裝Mysql 8的前提是:

  • 安裝2008 R2 Pack 1,即KB976932補丁,貌似只能從Windows Update網站獲取,下載頁面URL為https://www.microsoft.com/zh-cn/download/details.aspx?id=2634,會批量下載若干文件,執行其中的windows6.1-KB976932-X64.exe(X64換為符合你自己服務器體系的X32或IA64);
  • 安裝KB2999226補丁,Windows Update的下載頁面為:https://www.microsoft.com/zh-CN/download/details.aspx?id=49077;
  • 運行vc_redist.x64.exe(或vc_redist.x32.exe),網上資源很多,不說了。

然后就可以正常安裝Mysql 8了。

三、其它平台

根據搜索到的資料,列出其它平台的打補丁順序,因環境所限未親自試驗,請自行驗證。

  • Windows server 2008 R1:2008 R1 Pack 2補丁—>KB2999226補丁—>vc_redist.x64.exe;
  • Windows server 2012 R2:KB2919442補丁—>KB2919355補丁—>KB2999226補丁—>vc_redist.x64.exe。

注意:不同平台上相同補丁的安裝文件是不一樣的,千萬別搞混了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM