Sine Python 3.5 вы можете использовать функцию math.isclose()
, если условия
import math
if math.isclose(0.1 + 0.2, 0.3, abs_tol=0.01):
pass
Ну, это может быть проблема DNS. Вы можете отключить поиск имен DNS-узлов, запустив mysqld
с опцией --skip-name-resolve
в файле конфигурации.
Подробнее читайте здесь: http://dev.mysql.com/doc /refman/5.0/en/host-cache.html
--skip-name-resolve
отлично поработал для меня.
Чтобы сделать его постоянным, я просто добавляю эту строку в конец файла my.ini
в секции [mysql]
:
skip-name-resolve
] И вой! Сделки теперь летают!
Для меня это решение было найдено здесь. Если включена связь IP6, подключение к «localhost» может быть медленным, вместо этого используйте ip-адрес 127.0.0.1. Это работало для меня.
моя задача mysql для подключения к решению была решена этим решением
брандмауэры, Интернет, маршрутизация и т. д. замедляет ваше соединение.
Вместо этого вы должны поместить свою базу данных в сеть. Держите его местным и за большим брандмауэром. Разумеется, вы можете иметь межсетевой экран и безопасность между компьютерами. Я бы порекомендовал вам, чтобы вы не открывали соединение с базой данных mysql с Интернетом нефильтрованным таким образом.