gpt4 book ai didi

Ruby中访问SQL Server数据库的配置实例

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Ruby中访问SQL Server数据库的配置实例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

因为工作需要,要分析存放在SQL Server上的数据,所以不得不研究一下如何使用Ruby访问SQL Server,发现其实还是很简单的:

安装FreeTDS 。

下载FreeTDS源代码 。

解压编译安装:

复制代码 代码如下:

./configure --prefix=/usr/local/freetds && make && sudo make install

  。

安装Tiny_TDS 。

Tiny_TDS,安装和使用非常简单,推荐使用:

复制代码 代码如下:

sudo gem install tiny_tds -- --with-freetds-dir=/usr/local/freetds

  。

用tiny_tds访问SQL Server很简单:

复制代码 代码如下:

require 'tiny_tds'
client = TinyTds::Client.new(:username => 'fankai', :password => 'fankai', :host => '192.168.0.1', :database => 'test')
result = client.execute("select top 10 * from User");
result.each do |row|
  puts row
end

  。

在ActiveRecord上使用Tiny_TDS 。

这也非常简单,参考这个教程Using TinyTDS:

复制代码 代码如下:

gem install activerecord-sqlserver-adapter

配置database.yml如下:

复制代码 代码如下:

development:
    adapter: sqlserver
    host: mydb.net
    database: myapp_development
    username: sa
    password: secret   

最后此篇关于Ruby中访问SQL Server数据库的配置实例的文章就讲到这里了,如果你想了解更多关于Ruby中访问SQL Server数据库的配置实例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com