在不使用静态IP的情况下,可以通过以下方法使用MYSQL Workbench连接到RDS实例:
import mysql.connector
config = {
'user': '',
'password': '',
'host': '',
'database': '',
'raise_on_warnings': True
}
cnx = mysql.connector.connect(**config)
print("Successfully connected to RDS instance.")
# 执行数据库操作...
cnx.close()
import mysql.connector
config = {
'user': '',
'password': '',
'host': '',
'database': '',
'raise_on_warnings': True
}
cnx = mysql.connector.connect(**config)
print("Successfully connected to RDS instance.")
# 执行数据库操作...
cnx.close()
在上述示例代码中,需要将
和
替换为正确的RDS实例的用户名和密码。
和
分别代表RDS实例的公网IP地址和域名,这些信息可以在AWS管理控制台中找到。
另外,确保在连接之前已经在RDS实例的安全组中允许了来自MYSQL Workbench的访问。