我无法通过 pychrm 连接到 Azure 上的 mysql 服务器,即使我认为我能够通过 mysql cmd 和 mysql-worbench 连接到它,所以我的虚拟机和 azure mysql 服务器之间不存在连接问题。 我的配置:
最佳答案
如果您尝试使用默认 URL,则会抛出错误消息“[08001] 无法创建与数据库服务器的连接。已尝试重新连接 3 次。放弃。”
jdbc:mysql://azuremysql.mysql.database.azure.com:3306
如果您想要连接 5.6 和 5.7 版本的 MySQL JDBC 驱动程序以使用 UTC 时区,则必须在连接字符串中显式指定 serverTimezone
。
试试这个网址:
jdbc:mysql://azuremysql.mysql.database.azure.com:3306?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
关于mysql - pycharm无法连接到Azure中的mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56580951/