Есть у меня код, который я всегда запускал на своем ПК. Это небольшой бот Telegram, написанный на python. Впервые решил залезть в MySQL. Арендовал сервер, подключил по гайдам, более или менее гладко. Все работало.
После основных доработок, снова на всякий случай проверил работу кода (и бд тоже), а после залил это все на хостинг.
На хостинге выдает следующую ошибку
Can't connect to MySQL server on 'host:3306' (110)
.
Естественно, я первым делом полез читать, может быть у хостинга есть какие-то ограничения. Посмотрел, ограничений как таковых нет. Потом я написал саппортам, они пинганули сервер (ping host), все нормально.
import mysql.connector
config = {
'user': 'username',
'password': 'password',
'host': 'localhost',
'database': 'name'
}
cnx = mysql.connector.connect(**config)
Нужна срочно помощь, дедлайн завтра