[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.
按网上的解决方案:检查属性:serverTimezone
和useSSL
一般设置为UTC和false
依旧报错。
因为IDEA自带了一个mysql,我手动安装了一个MySql for 5.1。
修改了Driver,将默认选择的的mysql修改为自己安装Mysql for 5.1。
在IDEA弹出的提示下升级了依赖。
再次测试连接:
DBMS: MySQL (ver. 5.1.73-community) Case sensitivity: plain=lower, delimited=lower Driver: MySQL Connector Java (ver. mysql-connector-java-5.1.47 ( Revision: fe1903b1ecb4a96a917f7ed3190d80c049b1de29 ), JDBC4.0) Ping: 29 ms SSL: no
正常了。迷迷糊糊,也不知道怎么搞好了。
serverTimezone=UTC
jdbc:mysql:
//localhost:3306/SshProject?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC