1/2/18

Conectar SqlDeveloper con MySQL



Vamos a configurar sqldeveloper para poder acceder a una base de datos de MySQL.

Tenemos instalada una configuración básica de Mysql y una versión antigua de sqldeveloper.

Necesitamos descargarnos el driver  JDBC para MySQL "mysql-connector-java-5.1.45.tar.gz", esto lo podemos hacer de la página "https://dev.mysql.com/downloads/"


Una vez descargado lo descomprimimos, en nuestro caso lo hacemos en la siguiente ruta "C:\Program Files (x86)\sqldeveloper-4.0.3.16.84-x64\drivers", nos hemos creado dentro de la carpeta del developer una carpeta de drivers.

El siguiente paso es seleccionar dicho driver desde el developer, para poder configurar conexiones con MySql.


Por defecto no aparece nada:


Pulsamos sobre agregar entrada y seleccionamos nuestro drivers:


Seleccionamos y ya tenemos nuestro drivers cargado en sqldeveloper.


En estos momentos cuando queramos agregar una nueva conexión ya nos aparecerá una pestaña "MySQL"


En estos momentos ya podemos configurar nuestra conexión MySQL. 



Un saludo, gracias.

4 comentarios :

  1. hola realizo la configuracion pero al darle conectar me sale el siguiente error
    Estado: Fallo:Fallo de la prueba: The server time zone value 'unknown' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support. por favor que es

    ResponderEliminar
  2. Me refiero que puede estar obsoleto el driver para la versión del SQL developer o al revés. Las versiones mencionadas en esta entrada son ya antiguas.que versión te bajaste de SQL developer y del driver???

    ResponderEliminar
    Respuestas
    1. Tengo la respuesta:
      Abres el MySQL Workbench y escribes lo siguiente:

      use "nombre tabla";

      set @@session.time_zone="+00:00";
      set @@global.time_zone="+00:00";

      Guardas y ejecutas.
      Vas de nuevo al Developer e intentas conectarte de nuevo.
      Espero haberos ayudado a cualquiera que le falle.

      FD:
      David P.P.

      Eliminar