我正在尝试将我的python代码连接到SQL数据库,我有一个oracle驱动程序和一个jdbc数据库链接,这是我们到目前为止的代码,但它肯定不起作用,请帮助!代码的第一部分是我们如何用java连接数据库,这是可行的,但第二部分是我们的python版本,它不可行。我们正在托管我们所有的信息
Java(连接):
public class PersonDao {
// ORACLE JDBC Driver
String driverName = "oracle.jdbc.driver.OracleDriver";
String connectionURL = "jdbc:oracle:thin: olandon/perry@spring2020.cjjvanphib99.us-west-2.rds.amazonaws.com:3234:ORCL";
Driver driver;
Connection connection;
Python(不连接):
class PersonDao:
def __init__(self):
dsn = cx_Oracle.makedsn("spring2020.cjjvanphib99.us-west-2.rds.amazonaws.com", 3234, sid="orcl")
connection = cx_Oracle.connect("olandon", "perry", dsn, encoding="UTF-8")
可能是您的AWS RDS安全组吗?您可能需要在RDS安全组中启用端口3234
您可以尝试以下命令:
相关问题 更多 >
编程相关推荐