首页 > 解决方案 > pycharm无法连接到Azure中的mysql

问题描述

我无法通过 pychrm 连接到 Azure 上的 mysql 服务器,即使我可以通过 mysql cmd 和 mysql-worbench 连接它,所以我的 vm 和 azure mysql 服务器之间没有连接问题。我的配置: 数据源和驱动程序

标签: mysqldatabaseazurepycharm

解决方案


如果您尝试使用默认 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

在此处输入图像描述


推荐阅读