# File lib/dbd_mysql/Mysql.rb, line 257 def do(stmt, *bindvars) sql = bind(self, stmt, bindvars) @mutex.synchronize { @handle.query_with_result = false @handle.query(sql) @handle.affected_rows # return value } rescue MyError => err raise DBI::DatabaseError.new(err.message, err.errno) end