我想连接到需要ca-cert的MySQL数据库。我可以使用MySQLdb做到这一点,如下所示:
MySQLdb.connect(host = self.host, port = self.port, unix_socket = self.unix_socket, user = self.user, passwd = self.passwd, db = self.db, ssl = { 'cert': self.sslcert, 'key': self.sslkey, 'ca': self.sslca }
在SQLAlchemy或SQLObject中,我该怎么做?
谢谢彼得
SQLAlchemy中的create_engine()具有一个connect_args参数:
connect_args
connect_args–选项字典,它将connect()作为附加关键字参数直接传递到DBAPI的方法。
connect()