How to make mysql connection that requires CA-CERT with sqlalchemy or SQLObject

后端 未结 4 1426
刺人心
刺人心 2020-12-05 19:38

I would like to connect to a MySQL database that requires ca-cert. I can do it with MySQLdb like below:

MySQLdb.connect(host = self.host,
                po         


        
4条回答
  •  长情又很酷
    2020-12-05 20:37

    To use SSL certs with SQLAlchemy and MySQLdb, use the following python code:

    db_connect_string='mysql://:@:3306/'
    ssl_args = {'ssl': {'cert':'/path/to/client-cert', 
                         'key':'/path/to/client-key', 
                          'ca':'/path/to/ca-cert'}}
    
    create_engine(db_connect_string, connect_args=ssl_args)
    

提交回复
热议问题