nelson corrêa viana júnior

Setembro 11, 2007

Ruby com MySQL (Básico)

Arquivado em: mysql, programação, ruby on rails, software livre — nel @ 22:33:24

Primeiramente tenha o módulo do mysql instalado. Caso não tenha:
gem install mysql

Agora algo bem simples.
Nada mais simples de início como uma conexão com o banco. :-)
require “mysql”

#Como de custume vamos instanciar algumas variáveis com os valores ‘usuário’, ’senha’ e ‘host’.
user_mysql = “root”
pass_mysql = “pass”
host_mysql = “localhost”

database_mysql = “nome-da-database”

#Criando uma variável chamando a classe do MySQL.
mydb = Mysql.new(user_mysql, pass_mysql, host_mysql)

#Se você já tem uma database criada, para seleciona-la use:
selecionar = mydb.select_db(database_mysql)
#Caso contrário pode cria-la:
novadb = mydb.query(“CREATE DATABASE #{database_mysql}”)

#Agora o essencial do banco de dados: a listagem.
#Vou colocar com todos os passos já citados.

mydb = Mysql.new(user_mysql, pass_mysql, host_mysql)
selecionar = mydb.select_db(database_mysql)
sqllistar = mydb.query(“SELECT * FROM tabela“)
listar = sqllistar.fetch_fields
listar.each do |lista|
puts lista.name
end

mydb.close

De início, simples e fácil.
:-)

(Essa merda de editor do wordpress acaba com toda minha identação)

Sem comentários ainda »

Nenhum comentário ainda.

Feed RSS dos comentários deste post URI do TrackBack

Deixe um comentário

Blog no WordPress.com.