gem install mysql2
client = Mysql2::Client.new(:host => "localhost", :username => "root")
results = client.query("SELECT * FROM users WHERE group='githubbers'")
escaped = client.escape("gi'thu\"bbe\0r's")
results = client.query("SELECT * FROM users WHERE group='#{escaped}'")
results.each do |row|
# Hash
#
end
client.query("SELECT * FROM users WHERE group='githubbers'").each do |row|
# (row)
end
Source: https://habr.com/ru/post/102060/
All Articles