首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 精簡部署:刪除非必要文件將安裝包從 660MB 壓縮至 146MB

     編輯:MySQL 資料庫相關知識

可安全刪除的目錄/文件

路徑說明影響
mysql-test/測試套件無,生產不需
sql-bench/基準測試腳本無
bin/debug/調試符號二進制無,僅開發調試用
bin/*.pdbWindows 程序數據庫調試文件無
lib/debug/調試版庫文件無
lib/*.lib / lib/*.pdb靜態庫與調試符號無
lib/plugin/debug/插件調試版無
lib/plugin/*.pdb插件調試符號無

操作命令(Linux 示例)

cd /usr/local/mysql
rm -rf mysql-test sql-bench
rm -rf bin/debug lib/debug lib/plugin/debug
find bin -name "*.pdb" -delete
find lib -name "*.lib" -o -name "*.pdb" -delete
find lib/plugin -name "*.pdb" -delete

效果

  • 安裝目錄從 **660MB → 146MB**(約 78% 減少)。
  • 容器鏡像構建、邊緣設備部署、CI/CD 傳輸均顯著提速。

注意

  • 僅刪除**調試/測試/靜態庫**文件,**保留所有 release 版 .so/.dll 共享庫**。
  • 若需後續編譯擴展,保留 include/、lib/ 下的 release 版頭文件與動態庫。
  • 生產環境建議打包為精簡鏡像(Dockerfile 中 RUN rm -rf ...)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved