sql - 将 ruby​​ 与数据库一起使用,但没有 rails

标签 sql ruby database database-connection

我有一些巨大的文本文件需要处理并从数据中理解。部分任务是将此数据保存到数据库中。我想使用 Ruby,postgres 或 mysql,postgres 是首选。我应该包含哪些库?没有模型,它将是普通的 SQL 语句。如何在没有 Rails 的情况下做到这一点?

最佳答案

对于 PostgreSQL,您需要 ruby-pg .它为您的基本数据库连接提供查询它的能力。文档很少,但源代码树中有大量代码示例。这是一个相当简单的方法:

https://bitbucket.org/ged/ruby-pg/src/e4465a9779faed39825213d140df6b1531bb1e68/spec/pg/result_spec.rb?at=default

编辑:MySQL 站点列出了一些连接到 MySQL 的选项。

http://dev.mysql.com/downloads/ruby.html

关于sql - 将 ruby​​ 与数据库一起使用,但没有 rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2242265/

相关文章:

mysql - SQL 查询 - 分组依据不起作用

sql - 如何在同一个 SQL 语句中使用 SELECT DISTINCT 和 CONCAT

ruby - 检测 USB 设备连接/分离并发送电子邮件

arrays - 支持完整方法链的 Ruby Extended Array 类

javascript - 实现取消按钮(将订单 ID 发送到 Controller 并将订单状态属性更新为 "cancelled")的最佳方法是什么?

database - 我需要在 Postgresql 中增加 max_connections 吗?

sql - 检测笛卡尔积或其他不敏感的查询

sql - 首次运行后 Access 删除查询的 SQL 内容

mysql - 如何返回等于字符串的所有子字符串的行

mysql - 使用一个引用字段来实现多个外键约束有什么可能