Ошибка SSL-соединения с MySQL с Python 3.7. InterfaceError: ошибка соединения SSL: не удалось настроить использование шифров - PullRequest
0 голосов
/ 12 марта 2019

Я новичок в MySQL, и недавно я настроил сервер для обучения и тестирования.Конечная цель - иметь возможность подключаться к MySQL с помощью ODBC для других компьютеров и с помощью соединителя Python с локального компьютера.Я попытался установить основное соединение с MySQL в python с помощью следующего кода:

import mysql.connector

myDb = mysql.connector.connect(
             host ='localhost',
             user ='username',
             password = 'password');

print(myDb);

Но я получаю следующее сообщение об ошибке:

InterfaceError: Ошибка соединения SSL: не удалось установить шифрыиспользовать.

Не существует SSL-сертификатов, созданных или настроенных в MySQL, но он продолжает давать мне этот ответ.

1 Ответ

1 голос
/ 04 июля 2019

попробуйте добавить флаг 'use_pure':

db_connection = mysql.connector.connect(host='127.0.0.1', user='root', password='password123',use_pure=True)
...