`
netfork
  • 浏览: 487930 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

ruby访问mysql,报mysql_api.so (LoadError)

    博客分类:
  • Ruby
阅读更多
转自:http://hi.baidu.com/vincent%CE%E4/blog/item/98d63d2929bfc320d52af143.html

报mysql_api.so (LoadError),上网查了后发现ruby操作数据库还有一些特别的东西,把mysql安装目录下的libmySQL.dll拷贝到ruby安装目录的bin下,再次运行,可以连上数据库了。 require 'rubygems' require 'mysql' def with_db dbh=Mysql.real_connect('localhost','root','root','dedecmsv56gbk',3306) begin yield dbh rescue MysqlError => e print "Error code: ", e.errno, "\n" print "Error message: ", e.error, "\n" ensure dbh.close end end with_db do |db| res = db.query('select * from dede_addonarticle') res.each {|row| puts "#{row.to_s}"} res.free end
分享到:
评论

相关推荐

    Exercism-exercises-in-Ruby.-ruby.zip

    Exercism_exercises_in_Ruby._ruby.zip Exercism_exercises_in_Ruby._ruby.zip Exercism_exercises_in_Ruby._ruby.zip Exercism_exercises_in_Ruby._ruby.zip Exercism_exercises_in_Ruby._ruby.zip Exercism_...

    ruby-1.8.7.352-13.el6.x86_64.rpm

    ruby-1.8.7.352-13.el6.x86_64.rpm ruby-1.8.7.352-13.el6.x86_64.rpm

    vagrant_1.9.7_x86_64.msi

    Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

    Google距离矩阵API的Ruby客户端。_Ruby_下载.zip

    在Ruby编程语言中,开发人员可以使用特定的客户端库来方便地与这个API交互。 在你提到的"Google距离矩阵API的Ruby客户端。_Ruby_下载.zip"压缩包中,包含了一个名为`google_distance_matrix-master`的文件夹,这...

    Ruby-Style-Guide-ruby.zip

    Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_ruby.zip Ruby_Style_Guide_...

    MySQL_Driver.rar

    例如,.NET有`MySql.Data`库,Node.js有`mysql2`模块,Ruby有`mysql2` gem,Go则有`go-sql-driver/mysql`。 这些驱动通常包含以下组件: - 连接池管理:有效地管理和复用数据库连接,提高性能。 - SQL语句解析:将...

    bitbucket, BitBucket API gem bitbucket_rest_api.zip

    bitbucket, BitBucket API gem bitbucket_rest_api BitBucketAPI Wiki | 。BitBucket REST API的ruby 封装器。安装通过以下方式安装 gemgem install bitbucket_rest_api或者把它放到你的文件里然

    ruby_1_9_3_core_rdocs.gz

    《Ruby 1.9.3核心API开发文档详解》 Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法和强大的元编程能力深受开发者喜爱。Ruby 1.9.3是Ruby的一个重要版本,它在1.9系列中引入了诸多改进和新特性,...

    CentOS下的libselinux-ruby-2.0.94-5.3.el6_4.1.x86_64.rpm

    CentOS6.4更新的ruby基础库包。费了很大劲找到的,放在这希望帮助到大家!

    Ruby-on-Rails-rails.zip

    Ruby_on_Rails_rails.zip Ruby_on_Rails_rails.zip Ruby_on_Rails_rails.zip Ruby_on_Rails_rails.zipRuby_on_Rails_rails.zip Ruby_on_Rails_rails.zip Ruby_on_Rails_rails.zip Ruby_on_Rails_rails.zipRuby_on_...

    mysql-8.0.26-macos11-x86_64.dmg

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其最新版本为8.0.26,专为macOS 11(x86, 64-bit)系统设计的DMG档案名为“mysql-8.0.26-macos11-x86_64.dmg”。这个版本的MySQL为苹果操作系统提供了强大的...

    curso_tour_of_heroes_api:Ruby on Rails作为API课程-源码

    英雄之旅API Ruby on Rails 6课程作为创建Heroes CRUD的API。 该存储库是YouTube 的。 Ruby版本2.7.2 Rails版本6.1.x 数据库SQLite3(dev)/ PostgreSQL(产品)运行项目的初始设置# clone the projectgit clone ...

    SignalFx的Ruby客户端库_Ruby_Shell_下载.zip

    SignalFx的Ruby客户端库是为集成SignalFx监控和分析平台而设计的一个开源工具,它允许开发者在Ruby应用程序中轻松地发送指标、事件和日志数据到SignalFx服务。SignalFx是一个实时的大数据智能平台,专注于应用程序...

    gitlab-ce-14.2.3-ce.0.el8.x86_64.rpm

    GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 适用于CentOS 8操作系统

    使用jsonapi设计的Rails应用程序的基本示例_Ruby_Java.zip

    在这个基本示例中,我们将探讨如何在Ruby on Rails框架中实现JSONAPI,以及如何与Java客户端进行交互。 一、Ruby on Rails与JSONAPI Ruby on Rails 提供了强大的模型-视图-控制器(MVC)架构,使得开发RESTful API...

    Ruby的数据处理和ETL框架_Ruby_下载.zip

    在数据处理和ETL(Extract, Transform, Load)领域,Ruby也有许多优秀的框架和库,可以帮助开发者高效地处理大量数据。本资源"Ruby的数据处理和ETL框架_Ruby_下载.zip"可能包含一个名为"kiba-master"的项目,它很...

    Alexa网络信息服务_Ruby_Shell_下载.zip

    标题 "Alexa网络信息服务_Ruby_Shell_下载.zip" 提示我们这可能是一个与使用Ruby语言构建的Shell脚本相关的项目,目标是获取或处理Alexa网络信息服务的数据。Alexa Internet是亚马逊公司的一个子公司,它提供全球...

    Ruby_RailInstaller.rar

    RailsInstaller是一款方便开发者在Windows上快速安装Ruby on Rails环境的工具,它集成了Ruby解释器、Rails框架、数据库连接器(如SQLite或MySQL)、Gem包管理器Gem和必要的开发工具,使得初学者和专业开发者都能轻松...

    ruby-2.5.9-107.module_el8.4.0+847+ee687b6c.x86_64.rpm

    官方离线安装包,亲测可用

    Ruby-rubybuild编译和安装Ruby

    Ruby是一种动态、开源的编程语言,以其简洁、优雅的语法和强大的元编程能力著称。在Ruby开发中,为了管理不同版本的Ruby环境,我们常常会使用到`rbenv`和`ruby-build`这两个工具。本文将详细介绍如何使用`ruby-build...

Global site tag (gtag.js) - Google Analytics