“Conocimientos Programación>Programación PHP /MySQL

MySQL ConnectorJ Tutorial

2015/10/15
El controlador MySQL Connector /J se utiliza para conectar las aplicaciones Java a una base de datos MySQL. El conductor está completamente Java impulsado y no depende de las bibliotecas de MySQL para trabajar . Eso significa que usted no tiene que tener el cliente de MySQL instalado en el mismo equipo que la aplicación para conectarse a un servidor MySQL Instalación del Software

Connector /J puede ser instalado con el binario o fuente distribución disponibles en el sitio web de MySQL ( ver Recursos) . La ubicación debe entonces ser añadido a la ruta de clases escribiendo " exportación CLASSPATH = < path_to_driver/mysql-connector-java- - bin.jar : $ CLASSPATH " en el símbolo del sistema. Usuarios de OSX Unix, Linux y Mac pueden establecer la ruta de clase a nivel local en el archivo. Perfil o los archivos de inicio de sesión . Globallly y en el archivo /etc /profile. Los usuarios de Windows establecer la ruta de clase a través del panel de control. Como alternativa, puede especificar la ruta mediante el comando "java -cp . ://Mysql -connector- java- 5.1.6 - bin.jar mysqlclient " al iniciar la máquina virtual de Java ( JVM ) .

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 (); "

Programación PHP /MySQL
Cómo aprender SQL Queries
MySQL Comandos Tutorial
Cómo mostrar los datos de base de datos en páginas Web
Cómo cambiar la contraseña de root de MySQL
Comparativa de CFM para PHP
Cómo crear una conexión TCP /IP con PHP
Cómo Pixel- Track para una página de redireccionamiento
Comparar MySQL vs. SQLite
Conocimientos Informáticos © http://www.ordenador.online