2011-02-23 53 views

回答

6

先决条件:确保mysql2已正确安装在系统上。

require 'mysql2' 

@db_host = "localhost" 
@db_user = "someuser" 
@db_pass = "somepass" 
@db_name = "test_db" 

client = Mysql2::Client.new(:host => @db_host, :username => @db_user, :password => @db_pass) 
client.query("DROP DATABASE IF EXISTS #{@db_name}") 
client.query("CREATE DATABASE #{@db_name}") 
client.close