package mysql_test;

/* performance.java
   Programa de exemplo de acesso a mySQL
   Só o nome que não tem nada a ver.... */


import java.sql.*;

public class performance
{
  public void DatabaseTest()
  {
    try
    {
      System.out.println("Abrindo...");
      long initial = new java.util.Date().getTime();

      Class.forName("org.gjt.mm.mysql.Driver").newInstance();
      Connection conn = DriverManager.getConnection
                ("jdbc:mysql://localhost/test", "paulo", "paulo");

      long final_t = new java.util.Date().getTime();
      System.out.println("Tempo para a tarefa: " + (final_t - initial) /
1000F);

      Statement stat = conn.createStatement();

      stat.executeUpdate("CREATE TABLE IF NOT EXISTS COFFEES " +
                "(COF_NAME VARCHAR(32), SUP_ID INTEGER, PRICE FLOAT, " +

                "SALES INTEGER, TOTAL INTEGER)");

      System.out.println("Inserindo 1000 registros");
      initial = new java.util.Date().getTime();

      for(int i=0; i<1000; i++)
      {
        stat.executeUpdate("INSERT INTO ACCESS_TEST (STRING_VAL) VALUES
" +
              "('Nome " + i + "')");
      }
      final_t = new java.util.Date().getTime();
      System.out.println("Tempo para a tarefa: " + (final_t - initial) /
1000F);

      System.out.println("Recuperando 1000 registros");
      initial = new java.util.Date().getTime();
      ResultSet rs = stat.executeQuery("SELECT * FROM ACCESS_TEST");
      final_t = new java.util.Date().getTime();
      System.out.println("Tempo para a tarefa: " + (final_t - initial) /
1000F);
/*
      while(rs.next())
        System.out.println(rs.getString("string_val") + "\t" +
                rs.getInt("num_val"));
*/
      stat.executeUpdate("DELETE FROM ACCESS_TEST");
    } catch(Exception e) {e.printStackTrace();}
  }

  public static void main(String args[])
  {
    performance perf = new performance();

    perf.DatabaseTest();
  }
}

Ary Junior wrote:

>
> ----- Original Message -----
> From: Ary Junior
> To: [EMAIL PROTECTED]: Monday, July 23, 2001 9:10
> AMSubject: Conexão ao MySQL usando JDBC
>  Por favor, alguém poderia me dar um exemplo de conexão com um Banco
> de Dados MySQL usando JDBC?

--
Paulo Rogerio Panhoto

Voice Technology



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a