Acerca del uso de IDEA para conectarse al informe de errores de mysql
1. Problemas con la unidad
Si desea utilizar IDEA para conectarse a mysql y otras bases de datos, primero debe descargar el controlador en IDEA. Por lo general, cuando vaya a IDEA configurada para conectarse a la base de datos, IDEA le indicará que no hay ningún controlador instalado y le preguntará si necesita descargarlo automáticamente.
Aquí, si encuentra el proceso de descarga automática, la barra de progreso está atascada en la mitad de la descarga o la descarga falla directamente, primero puede importar el paquete correspondiente en maven y luego regresar a la imagen de arriba para descargar el controlador nuevamente.
Nota : Hablando del paquete de la guía maven, también hay un lugar que es propenso a tener problemas. El paquete jdbc de la guía maven tiene una versión antigua y una nueva. Aquí utilizo la nueva versión 8.0.21.
Después de guiar el paquete, debe configurarlo.
Luego, busque el paquete que acaba de guiar en maven y agréguelo.
Nota : Hay un lugar para elegir Class. No se equivoque, porque estoy usando la nueva versión de 8.0.21. La nueva versión es diferente de la versión anterior. La diferencia es que la nueva versión de Class es generalmente:
com.mysql.cj.jdbc.Driver
La versión anterior es:
com.mysql.jdbc.Driver
Si no elige la correcta aquí, obtendrá un error cuando pruebe la conexión a la base de datos. Por cierto, he usado tanto la versión antigua como la nueva. Descubrí que la nueva versión que comienza con 8 no es un problema y que la versión anterior que comienza con 5 no es un problema.
Luego haga clic en aplicar aplicación a
2. Problemas con la zona horaria
Cuando usé IDEA por primera vez para conectarme a la base de datos, encontré el problema de la falta de coincidencia de la zona horaria. Durante la prueba, IDEA apareció un mensaje como este:
El servidor devuelve una zona horaria no válida. Vaya a la pestaña 'Avanzado' y configure la propiedad 'serverTimezone' manualmente.
Probablemente significa: el servidor devolvió una zona horaria no válida. Vaya a la pestaña "Avanzado" y configure manualmente la propiedad " serverTimezone ".
Aquí vamos a la propiedad serverTimezone para establecer la zona horaria
Luego, vaya a probar si puede conectarse a la base de datos, en general, tendrá éxito
Por cierto , como en la operación anterior, necesitamos restablecer el valor de " serverTimezone " cada vez que creamos un nuevo proyecto . Para mayor comodidad, podemos ir a IDEA y cambiar el valor predeterminado de " serverTimezone " a "UTC" "Esto evitará muchos problemas
De esta manera, no es necesario establecer el valor de " serverTimezone " con frecuencia en el futuro .