# File activerecord/lib/active_record/connection_adapters/mysql_adapter.rb, line 273def select_rows(sql,name=nil)@connection.query_with_result=trueresult=execute(sql,name)rows=[]result.each{|row|rows<<row}result.free@connection.more_results&&@connection.next_result# invoking stored procedures with CLIENT_MULTI_RESULTS requires this to tidy up else connection will be dropped rowsend