转自:
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
分享到:
相关推荐
ruby-1.8.7.352-13.el6.x86_64.rpm ruby-1.8.7.352-13.el6.x86_64.rpm
Ruby自动分级器_Ruby_HTML_下载.zip
Beginning_Ruby_From_Novice_to_Professional.pdf
Google距离矩阵API的Ruby客户端。_Ruby_下载.zip
SignalFx的Ruby客户端库_Ruby_Shell_下载.zip
ruby-irb-1.8.7.352-13.el6.x86_64.rpm ruby-irb-1.8.7.352-13.el6.x86_64.rpm
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。
ruby-libs-1.8.7.352-13.el6.x86_64.rpm ruby-libs-1.8.7.352-13.el6.x86_64.rpm
Mac系统使用ruby安装Homebrew时,网页无法打开,可以下载该文件brew_install.rb,然后在终端输入ruby brew_install.rb 即可安装!
在Scala和Ruby中实现的稳定婚姻问题变体_Ruby_Scala_源码_下载.zip
ruby_1_9_3_core_rdocs.gz Ruby开发文档
ruby_1_9_3_stdlib_rdocs.gz ,Ruby最新开发文档
带有水流和风的Gazebo无人水面车辆仿真_Python_Ruby_.zip
Ruby In Steel Manual 1_3.pdf ruby相关参考手册!!!!!!!!!!!!
一些图形算法的Ruby实现_Ruby_下载.zip
SlopeOne推荐算法的Ruby实现_Ruby_下载.zip
bitbucket, BitBucket API gem bitbucket_rest_api BitBucketAPI Wiki | 。BitBucket REST API的ruby 封装器。安装通过以下方式安装 gemgem install bitbucket_rest_api或者把它放到你的文件里然
Ruby缺少的后台和批处理系统_Ruby_下载.zip
Ruby的数据处理和ETL框架_Ruby_下载.zip
DanielShiffman的“学习处理”中的示例,全部在Ruby-Processing中完成_Ruby_下载.zip