antes que nada hay q tener un conector java con mysql que es nuestro gestor de base de datos de appserv de la siguiente direccion:
http://dev.mysql.com/downloads/connector/j/
una vez descomprimido, tomamos el archivo llamado mysql-connector-(java-5.1.18)-bin
lo que esta entre parentesis es la version en este caso la que yo tengo, asi que puede cambiar.
este archivo lo copiamos a esta direccion C:\Program Files\Java\jdk1.7.0_01\jre\lib\ext\
nuevamente el jdk puede cambiar en version.
hecho esto ya podemos conectarnos a nuestra base de datos
Código Java:
Ver originalimport java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.SQLException;
String m_strNomBase
="conexxion"; String m_strUsuaBase
"root";//usuario por default String m_strContraBase
"****";//tu contraseña para ingresar a mysql String strCampos
="Nombre,APaterno,AMaterno"; String strValores
="\'Gerardo\',\'Flores\',\'Vite\'";//recuerda que dentro de una sentencia de mysql los valores de tipos de dato varchar, llevan una comilla simple.
try
{
//cargamos el conector de java
Class.forName("com.mysql.jdbc.Driver");
//hacemos la coneccion con sus respectivos datos:
//Nombre de base, Usuario de la base, Contraseña de la base
m_cConexion
= (Connection) DriverManager.
getConnection ("jdbc:mysql://localhost/"+m_strNomBase,m_strUsuaBase,m_strContraBase
);
//esta variable nos servira para hacer las actializaciones y consultas
m_st
= (Statement) m_cConexion.
createStatement();
//opcion 1: para hacer Modificaciones o Actualizaciones como nuevo registro
//si te das cuenta lo que esta dentro del parentesis es una sentencia de mysql
m_st.executeUpdate("INSERT INTO "+strTabla+" ("+strCampos+") VALUES ("+strValores+" )");
//opcion 2: para hacer consultas, tal y como se hacen en mysql
ResultSet rs
= (ResultSet) m_st.
executeQuery("SELECT "+strCampBucado
+" FROM "+strTabla
+" WHERE "+strCampDonde
+" = "+strValor
); //revisa este tipo de variable ya que puedes usar otros metodos, todo depende de lo que kieras.
while(rs.next())
{
strResultado=rs.getString(strCampBucado);
}
rs.close();
//al final de nuestro trabajo cerramos esta variable
m_st.close();
}
{
}
He aki unos links que te pueden ayudar un poco mas con esto.
http://www.mysqlya.com.ar/ http://docs.oracle.com/javase/1.4.2/...ResultSet.html http://www.chuidiang.com/java/mysql/EjemploJava.php
Esto es un poko complicado al principio, pero recuerda que la practica hace al maestro, asi que a practicar.
Espero te sirva y cualkier duda no olvides preguntar.
Saludos XD.