Win10系統Ruby+Devkit3.4.5-1安裝
- 安裝步驟
- 軟件工具
- 安裝Ruby
- 安裝gem mysql2
- 處理libmysql.dll
- 驗證mysql2
安裝步驟
軟件工具
mysql-connector-c-6.1.11-winx64.zip
rubyinstaller-devkit-3.4.5-1-x64.exe
安裝Ruby
- 執行rubyinstaller-devkit-3.4.5-1-x64.exe,期間可以選擇安裝路徑全英文即可,所有安裝頁面都勾上安裝相關組件
- 安裝MSYS2組件時選擇目錄,輸入3,點擊Enter(耐心準備安裝)
- Enter鍵完成MSYS2安裝
- 檢測Ruby(采用cmd命令)ruby -v
安裝gem mysql2
- 管理員權限cmd命令—快捷鍵系統鍵+S彈出輸入框輸入cmd,選擇管理員運行:gem install mysql2 –
–with-opt-dir=“文件路徑\mysql-connector-c-6.1.11-winx64” - 檢測gem(采用cmd命令)gem list mysql2
處理libmysql.dll
- 解壓mysql-connector-c-6.1.11-winx64.zip,文件路徑\mysql-connector-c-6.1.11-winx64\lib里面的libmysql.dll文件復制到Ruby的文件路徑\Ruby34-x64\bin文件夾下
- 替換libmariadb.dll:
文件路徑\Ruby33-x64\msys64\mingw64\bin\libmariadb.dll(沒有libmariadb.dll就不管)
文件路徑\Ruby33-x64\msys64\ucrt64\bin\libmariadb.dll
以上2個路徑下的換成mysql-connector-c-6.1.11-winx64文件夾lib下面的libmysql.dll并且改名成libmariadb.dll;原有的改成libmariadb.dll.bak
驗證mysql2
ruby -e “require ‘mysql2’; puts ‘🎉 vcpkg 編譯的 MariaDB Connector 成功加載!’”