0
クエリを実行する前にデータベースとの接続があるかどうか確認したいと思います。mysql接続の確認方法
しかし、私はif mysql_connection ...
を書くとき、それはmysql_connection
に二回渡し:
def mysql_connection
puts "mysql_connection 1"
read_config_file
@connexion = Mysql2::Client.new(:host => @conf['host'], :username => @conf['user'], :password => @conf['password'], :database=> @conf['base'], :port => @conf['port'])
end
# USER QUERY MYSQL
def mysql_select_user(value)
puts "select"
# if mysql_connection then
p = mysql_connection.query("select #{value} from User")
p.each do |f|
puts "value : #{f}"
mysql_close
end
# else
# end
end