://Mysql -connector- java- 5.1.6 - bin.jar mysqlclient " al iniciar la máquina virtual de Java ( JVM ) . < Br >
Usando Connector /J
para utilizar los controladores Connector /J en la aplicación Java , debe importar las clases apropiadas como java.sql.Connection , java . sql.DriverManager , java.sql.SQLException y java.sql . . Estas clases permiten conectarse a la base de datos e informar cualquier error SQL
Para obtener una conexión a la base de datos , utilice la función DriverManager.getConnection () de la siguiente manera :
conectar = DriverManager.getConnection ( "jdbc : mysql ://localhost : 3306/example " " user = mysql y contraseña passwd = " + ) ;
Para ejecutar la consulta SQL , que va a utilizar el createStatement () y executeQuery ( funciones ) , que tienen la siguiente sintaxis :
declaración
= connect.createStatement (); resultados = Statement.executeQuery ( " Select * from ejemplo ");
createStatement () método crea un objeto Statement que se utiliza para enviar consultas a la base de datos . The) método executeQuery ( envía cualquier consulta que devuelva un resultado , como una instrucción select . Para enviar un insert, update o delete a la base de datos , se utiliza un método executeUpdate (). Si va a crear una aplicación que se desconoce el tipo de declaración, debe utilizar el método execute (String ) .
Para recuperar los resultados de una sentencia SELECT , se utilizará el método getResultSet ().
ResultSet resultados stmt.executeQuery = ( "SELECT * FROM ejemplo ");
Puede recuperar el recuento de las filas afectadas por una executeUpdate () con el getUpdateCount () método
< p . > el método ResultSet devuelve un objeto que se puede utilizar para imprimir los resultados de la instrucción que es enviada a la base de datos . Para imprimir en realidad los resultados que va a utilizar el getString () o getInt () métodos. Se podría colocar estos métodos en un bucle que le permitirá imprimir el acceso y cada fila
while ( results.next ()) { INT zip = rs.getInt ( "zip " ) . System.out . println (zip ) ;}
Por último , debe cerrar la conexión (), métodos de Sentencia () y el conjunto de resultados con el método close () . Por ejemplo, para cerrar el objeto de la declaración , la sintaxis sería " Statement.close (); "