Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Legen Sie die in der Python-MySQL-Verbindung verwendete SSL/TLS-Version fest und überprüfen Sie sie

Gemäß der MySQL-Dokumentation hier , gibt es jetzt in 8.0.18 eine "tls-versions"-Option, mit der Sie die TLS-Version angeben können.

Die Verbindungen sollten in etwa so aussehen.

cnx = mysql.connector.connect(user='x', password='y', host='localhost', database='xyz', tls-versions='tls1.2')

Ich habe den tatsächlichen Wert von tls-versions nicht verifiziert, daher müssen Sie möglicherweise ein paar verschiedene Werte ausprobieren.