首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有rails的情况下将Ruby连接到Mysql

问在没有rails的情况下将Ruby连接到Mysql
EN

Stack Overflow用户
提问于 2012-08-01 15:30:27
回答 4查看 20.9K关注 0票数 18

如何在没有rails的情况下将Ruby连接到Mysql?我想使用Ruby独立编写纯ruby代码来制作web应用程序。没有抽象

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-08-01 15:40:48

看这儿

代码语言:javascript
复制
require "mysql"    # if needed

@db_host  = "localhost"
@db_user  = "root"
@db_pass  = "root"
@db_name = "your_db_name"

client = Mysql::Client.new(:host => @db_host, :username => @db_user, :password => @db_pass, :database => @db_name)
@cdr_result = client.query("SELECT * from your_db_table_name')
票数 12
EN

Stack Overflow用户

发布于 2012-08-01 15:43:30

安装gem mysql (检查是否安装了libmysqlclient-dev )。

代码语言:javascript
复制
mysql = Mysql.new(host, user, password, database)
mysql.query("SELECT ...")
mysql.close

See the documentation for more information

票数 10
EN

Stack Overflow用户

发布于 2012-08-01 18:30:30

如果使用ActiveRecord对象模型呢?

代码语言:javascript
复制
require 'mysql2'
require "active_record"

ActiveRecord::Base.establish_connection(
  :adapter  => 'mysql',
  :database => 'database',
  :username => 'user',
  :password => 'password',
  :host     => 'localhost')


class User < ActiveRecord::Base
end
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11754514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档