import java.sql.SQLException;
import java.sql.Statement;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.*;
import javax.sql.*;


public class Bug15065 extends testsuite.BaseTestCase {


	public Bug15065(String name) {
		super(name);
	}

	public void setUp() throws Exception {
                dbUrl = "jdbc:mysql://localhost:3306/test?user=root";
		super.setUp();
	}

	public void testPound15065() throws SQLException {
           System.out.println("START");


           ((com.mysql.jdbc.Connection)conn).setUseUsageAdvisor(true);
           java.sql.Statement stmt = conn.createStatement();
           java.sql.ResultSet rs = stmt.executeQuery("select count(*) from t1 limit 1");

           rs.next();
           System.out.println("T1 has " + rs.getInt(1) + " rows");
           rs.close();           
 
           System.out.println("END");
        }

	public static void main(String args[]) throws Exception {
		junit.textui.TestRunner.run(Bug15065.class);
	}

}
