mysql - pycharm无法连接到Azure中的mysql
问题描述
我无法通过 pychrm 连接到 Azure 上的 mysql 服务器,即使我可以通过 mysql cmd 和 mysql-worbench 连接它,所以我的 vm 和 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
推荐阅读
- c# - 在同一解决方案中部署多个项目
- android - 如何在cardview android studio中制作运行文本?
- javascript - 无论是哪种日期格式,如何使用 JavaScript 验证输入字段?
- html - 标题部分中的文本定位
- node.js - claudia 和 API-Gateway:禁止 (/latest)
- java - Apache Spark 错误使用 hadoop 将数据卸载到 AWS S3
- javascript - 在 iframe 中隐藏/伪造 src,在 DOM/inspected 元素中找不到
- laravel - 在日期时间选择器中显示数据库中的时间
- c - printf() 函数如何知道其参数的类型
- antlr - 使用 antlr v4 进行语法检查