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)