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.
hola realizo la configuracion pero al darle conectar me sale el siguiente error
ResponderEliminarEstado: 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
Creo que es por el driver jdbc
ResponderEliminarMe 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???
ResponderEliminarTengo la respuesta:
EliminarAbres 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.