MySQLのドキュメントによると、こちら 、8.0.18に「tls-versions」オプションが追加され、TLSバージョンを指定できるようになりました。
接続は次のようになります。
cnx = mysql.connector.connect(user='x', password='y', host='localhost', database='xyz', tls-versions='tls1.2')
tls-versionsの実際の値を確認していないため、いくつかの異なる値を試す必要があるかもしれません。