Conectar Java con MySQL paso a paso, utilizando clases, explicado de forma detallada. Parte 1: http://youtu.be/k05SCxnbLPQ Para descargar el código …
Original source
Conectar Java con MySQL paso a paso, utilizando clases, explicado de forma detallada. Parte 1: http://youtu.be/k05SCxnbLPQ Para descargar el código …
Original source
33 responses to “Tutorial Conectar Java con MySQL Parte 2”
no me funciono y hay muchos errores,pero gracias de todas maneras
Pregunta: la base de datos es la que creamos en "Mysql" es la que hay que poner en al linea "this.conectar"
Gracias
cristian me sale este error vi que a misael jimenez le dijiste que revisara la configurar eso? no se ni cual es la ip de mi servidor xD podrias ayudarme en eso?
oct 18, 2016 6:41:12 PM Servicio verTodos
GRAVE: null
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
hola me marca un error mira es este:
may 21, 2016 9:11:13 PM mysql.servicios verTodos
GRAVE: null
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1117)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:355)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2461)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2498)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2283)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:822)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:404)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:317)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:215)
at mysql.conexion.conectar(conexion.java:20)
at mysql.servicios.verTodos(servicios.java:19)
at mysql.Mysql.main(Mysql.java:20)
Caused by: java.net.UnknownHostException: *127.0.0.1
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
at java.net.InetAddress.getAllByName0(InetAddress.java:1248)
at java.net.InetAddress.getAllByName(InetAddress.java:1164)
at java.net.InetAddress.getAllByName(InetAddress.java:1098)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:249)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:305)
… 17 more
man cuano uno usa XAMPP o WAMP el servidor usa el protocolo TCP/IP y ps se conecta de lo mas normal, pero cuando uno usa un hosting en internet ejemplo hostinger etc.. el phpmyAdmin de ellos, servidores usan el protocolo: UNIX socket, y pues no se conecta veo que dominas bien el tema y supongo que te habras tambien topado con este problema, tienes alguna solucion para conectarse con UNIX socket?
buenas tardes … excelente ejemplo
me podrias decir como guardar una imagen tomada desde webcam a mi base de datos con hora y fecha … gracias
muy bue ejemplo!!!
tengo una duda! me podrias decir como se le hace para ponerlo en una jtable ya en una ventana. grasias
tuve algunas complicaciones pero muchas gracias ya pude corregirlas. excelentes videos gracias!
Que increible, muchas gracias esta excelente el tutorial, te volaste amigo 😀
excelente hermano, habia visto varios videos pero no uno tan detallado y conciso, haces el codigo muy elegante y facil de entender, tienes un nuevo suscriptor
Excelente hermano ! "Disculpen que me haya demorado tanto"? PARA NADA !! Se agradece cada pequeña explicación !! Hay MUCHÍSIMOS tutoriales en Youtube de lo que tú acabas de hacer pero como este, tan bien explicado y todo, NINGUNO! Gracias por tomarte la molestia de hacer este tipo de video !
Muchas gracias, excelente aporte. Saludos
Gracias por tu tutorial lo explicas muy bien, si tienes tiempo te agradecería un pool de conexiones Gracias sigue así
excelente video me sirvio mucho 🙂
Graciassss, excelenteee super claro..!! yo desarrollo en Flex + php, pero quiero migrar a Flex + Java para proteger el codigo del lado del servidor..! para mis servicios, traer informacion, insertar, borrar, actualizar, lo intentare 😉
Me marca error en esta sentencia this.datos = this.consulta.executeQuery();
hola una pregunta tengo que hacer una bd de mi escuela y necesito hacer varias consultas lo que quiero hacer es que las consultas se hagan en modo gráfico como por ejemplo con un Jframe crees que podrías ayudarme con eso ?
Nice tutorial bro!
MUCHAS GRACIAS, ACABAS DE SALVAR MI AÑO ESCOLAR /ö/
Todo perfecto, muchas gracias.
hola! , oye me salen varios errores como este
java.net.URLClassLoader$1.run(URLClassLoader.java:366)
sabes como puedo solucionarlo? , varios son con este classloader
gracias cristian estube batallando con esto te comento que no se por que no me funciona con la cadena de conexion de esa manera pero si mando de la otra forma es decir "cadena hasta base de datos","usuario","contraseña" me funciona perfecto muchas gracias por la ayuda 🙂
Bueno pueden ser dos cosas, la primera que la contraseña, usuario o servidor estén incorrectos, la segunda que tu cadena de conexión tenga algún error y por eso te devuelve un error de sintaxis.
Gracias por responder Cristian mira el error principal que manda es este:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user ''@'localhost' to database 'bdasig,root,icei'
pese a que la base de datos el usuario y password son correctos
Exactamente que error te muestras, si me pudieras dar un poco mas de detalles te podria ayudar, aunque no he utilizado mucho JDeveloper xD
Cistrian dejame felicitarte por la explicacion, tengo un problema estoy siguiendo todos los pasos unicamente que con JDeveloper y me sale que no se puede iniciar como servlet podrias ayudarme porfavor
Gracias excelente explicación!!
Ya me salió! solo me hacía falta conectar conectar con MySQL "con = conexion.getConexionbk();" lo tenía "conexion.getConexionbk();" solo así xD
@Isaac D. R. jeje no importa que el codigo sea diferente porque todos tenemos una forma distinta de programar, solo guiate para encontrar tu error y mientras te apegues a las buenas prácticas de programación en Java no importa que sean siquiera parecidos, depurar siempre ayuda bastante.
por default es root
Mi código y tu código son dos mundos diferentes jaja, muchas gracias, veré que hice mal, porque no me sale. Tu voz es agradable, suenas como a un sensei de artes marciales 😛
Siempre debes colocar un usuario y contraseña, pero en dado caso no pusiste o no recuerdas por defecto el usuario es root y la contraseña la dejas en blanco o sea solo con comillas simples ''
pero cual es el usuario, cuando instale mysql no recuerdo que me pidiera ningun usuario