RDB/MySQL
azure mysql ssl 연결
세모데
2022. 2. 15. 18:12
1. mysql connect 설치
pip install mysql-connector-python ( 업그레이드시 pip install --upgrade mysql-connector-python)
* mysql-connector-python 버전이 8.0.19 이상이여야 tls_versions 파라미터가 있음)
2. 연결 테스트
1) 인증서가 있을 경우
o_mysqlconn = mysql.connector.connect(user='admin', password='', host='10.10.10.10', port=3306,
database='test', ssl_ca='/test/DigiCertGlobalRootCA.crt.pem',
ssl_verify_cert=True,tls_versions=['TLSv1.2', 'TLSv1.3'])
2) 인증서가 없을 경우
o_mysqlconn = mysql.connector.connect(user='admin', password='', host='10.10.10.10', port=3306,
database='test', ssl_ca='')