我有一个 AWS MySQL 数据库实例。它对公众开放,我确保入站和出站的安全规则设置为完全开放。 我的朋友可以从 Node JS 连接,但它不能从我的工作笔记本电脑或个人笔记本电脑连接,而是通过 VS 代码在 Jupyter Notebook 中使用 PyMySql 连接。它也没有从 MySQL 工作台连接。
import pymysql
cnx=pymysql.connect(
database='mysqldb',
user='anveshjarabani',
password='xxxxxxxx',
host='mysqldb.c4mlxlyaw1ra.us-east-1.rds.amazonaws.com',
port=3304)
cursor = cnx.cursor()
我试过pymysql、mysql、sql-connect,都没有用。 这与 VPC 或子网有关吗?我是 AWS 数据库设置的新手。 错误 - 操作错误:(2003,“无法连接到主机超时的 MySQL 服务器)