/mysql -connector- java- 5.1.6 - bin.jar " ao iniciar a máquina virtual Java (JVM) . < Br >
Usando Connector /J
Para usar o conector /drivers J dentro do seu aplicativo Java , você deve importar as classes próprias , como java.sql.Connection , java . sql.DriverManager , java.sql.SQLException e java.sql . Essas classes tornam possível conectar ao banco de dados e relatar quaisquer erros de SQL
Para obter uma conexão com o banco de dados , utilize o DriverManager.getConnection function () da seguinte maneira : .
Conectar = DriverManager.getConnection ( " ? jdbc: mysql ://localhost: 3306/example " + " user = mysql & password = passwd ");
Para executar a consulta SQL , você vai usar o createStatement () e executeQuery ( funções) , que têm a seguinte sintaxe:
declaração = connect.createStatement (); resultados = statement.executeQuery ("Select * from exemplo ");
o createStatement () método cria um objecto de comunicação que é utilizado para enviar consultas à base de dados . O método executeQuery () envia qualquer consulta que irá retornar um resultado , como uma instrução SELECT. Para enviar uma inserção, atualização ou exclusão no banco de dados , você vai usar um método () executeUpdate . Se você estiver criando uma aplicação onde o tipo de declaração é desconhecida, você usaria o método execute ( String) .
Para recuperar os resultados de uma instrução SELECT , você vai usar o método () getResultSet .
resultados ResultSet
= stmt.executeQuery ( "SELECT * FROM exemplo "); .
Você pode recuperar a contagem das linhas afetadas a partir de um executeUpdate () com o método () getUpdateCount
o método ResultSet retorna um objeto que pode ser usado para imprimir os resultados da instrução que foi enviado para o banco de dados . Para realmente imprimir os resultados que você vai usar o getString () ou getInt () métodos. Você colocaria estes métodos em um loop que lhe permitirá acessar e imprimir cada linha
while ( results.next ()) { zip INT = rs.getInt ( "zip" ); . System.out . println (zip) ;}
Finalmente, você deve fechar a conexão ( ) , Statement () e métodos de ResultSet com o método () perto. Por exemplo, para fechar o objeto de instrução , a sintaxe seria " statement.close (); "