Я настроил работающий экземпляр mysql (и могу успешно войти в систему как root или другие пользователи через командную строку), но при попытке подключения используйте:
from mysql import connector
conn = connector.connect(user='root', password='...', host='127.0.0.1')
Я получаю ошибку:
2026 (HY000): SSL connection error: SSL_CTX_set_tmp_dh failed
Я довольно новичок в MySQL, поэтому извините, если это очевидная проблема, но любая помощь будет оценена.
Если это поможет, вот состояние mysql, когда я запускаю его из командной строки:
mysql Ver 8.0.13 for Linux on x86_64 (MySQL Community Server - GPL)
Connection id: 32
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 8.0.13 MySQL Community Server - GPL
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8mb4
Db characterset: utf8mb4
Client characterset: utf8mb4
Conn. characterset: utf8mb4
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 1 hour 6 min 28 sec