Подключение к серверу MySQL занимает 30 секунд [дубликат]

Sine Python 3.5 вы можете использовать функцию math.isclose(), если условия

import math

if math.isclose(0.1 + 0.2, 0.3, abs_tol=0.01):
    pass
19
задан Chris 1 March 2016 в 18:20
поделиться

4 ответа

Ну, это может быть проблема DNS. Вы можете отключить поиск имен DNS-узлов, запустив mysqld с опцией --skip-name-resolve в файле конфигурации.

Подробнее читайте здесь: http://dev.mysql.com/doc /refman/5.0/en/host-cache.html

33
ответ дан Luc 26 August 2018 в 20:41
поделиться

--skip-name-resolve отлично поработал для меня.

Чтобы сделать его постоянным, я просто добавляю эту строку в конец файла my.ini в секции [mysql]:

skip-name-resolve
]

И вой! Сделки теперь летают!

13
ответ дан Balta Ruiz 26 August 2018 в 20:41
поделиться

Для меня это решение было найдено здесь. Если включена связь IP6, подключение к «localhost» может быть медленным, вместо этого используйте ip-адрес 127.0.0.1. Это работало для меня.

моя задача mysql для подключения к решению была решена этим решением

7
ответ дан Community 26 August 2018 в 20:41
поделиться

брандмауэры, Интернет, маршрутизация и т. д. замедляет ваше соединение.

Вместо этого вы должны поместить свою базу данных в сеть. Держите его местным и за большим брандмауэром. Разумеется, вы можете иметь межсетевой экран и безопасность между компьютерами. Я бы порекомендовал вам, чтобы вы не открывали соединение с базой данных mysql с Интернетом нефильтрованным таким образом.

0
ответ дан Makach 26 August 2018 в 20:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: