Win10系统Ruby+Devkit3.4.5-1安装

Win10系统Ruby+Devkit3.4.5-1安装

安装步骤

软件工具

mysql-connector-c-6.1.11-winx64.zip

rubyinstaller-devkit-3.4.5-1-x64.exe

安装Ruby

  1. 执行rubyinstaller-devkit-3.4.5-1-x64.exe,期间可以选择安装路径全英文即可,所有安装页面都勾上安装相关组件
  2. 安装MSYS2组件时选择目录,输入3,点击Enter(耐心准备安装)
  3. Enter键完成MSYS2安装
  4. 检测Ruby(采用cmd命令)ruby -v

安装gem mysql2

  1. 管理员权限cmd命令---快捷键系统键+S弹出输入框输入cmd,选择管理员运行:gem install mysql2 --
    --with-opt-dir="文件路径\mysql-connector-c-6.1.11-winx64"
  2. 检测gem(采用cmd命令)gem list mysql2

处理libmysql.dll

  1. 解压mysql-connector-c-6.1.11-winx64.zip,文件路径\mysql-connector-c-6.1.11-winx64\lib里面的libmysql.dll文件复制到Ruby的文件路径\Ruby34-x64\bin文件夹下
  2. 替换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 成功加载!'"

相关推荐
梵得儿SHI2 分钟前
Java 运算符全解析:从基础用法到优先级避坑,一文吃透 5 大类运算符
后端
xuejianxinokok10 分钟前
透明的多级并发(行) 方式
后端
西猫雷婶13 分钟前
python学智能算法(三十九)|使用PyTorch模块的normal()函数绘制正态分布函数图
开发语言·人工智能·pytorch·python·深度学习·神经网络·学习
2351631 分钟前
【Redis】缓存击穿、缓存穿透、缓存雪崩的解决方案
java·数据库·redis·分布式·后端·缓存·中间件
Java水解1 小时前
深入掌握 ExcelJS:Node.js 中强大的 Excel 操作库
后端·excel
Java水解1 小时前
深度解析 Spring MVC `@ModelAttribute` 注解
后端·spring
调试人生的显微镜1 小时前
Python 爬虫 HTTPS 实战,requests httpx aiohttp 抓取技巧、证书问题与抓包调试全流程
后端
程序猿DD2 小时前
Spring Boot 4 与 Spring Framework 7 全面解析:新特性、升级要点与实战指南
java·spring boot·后端
用户6120414922132 小时前
jsp+servlet做的咖啡品牌管理后台
java·前端·后端