Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка mysql python

Armagedone YT Ученик (180), на голосовании 1 год назад
Всем привет! Делаю telegram бота с базой данных, у меня стояла sqlite3 но я решил перейти на mysql. Но когда я пытался подключится к базе данных у меня появилась ошибка:
Код: onn =
pymysql connect(
host="localhost",
port=33060,
user='first_user',
password='qwerty',
database='db_name',
cursorclass=pymysql cursors DictCursor
)

ошибка:

2003, "Can't connect to MySQL server on 'localhost' ([WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

почему так происходит?
Дополнен 1 год назад
Ошибка даже не в аргументах!
А в начале:
"pymysql.connect("
У меня тут ошибка но не знаю какая.
Голосование за лучший ответ
Драгомир Бутулисов Оракул (88180) 1 год назад
Проверь запущен ли сервер БД, работает ли сервер БД, есть ли на нем БД с таким названием, правильный ли Порт подключения к БД.
Armagedone YTУченик (180) 1 год назад
Хорошо, проверю, спасибо
Armagedone YTУченик (180) 1 год назад
У меня локальная бд
CausonQ Мудрец (14126) 1 год назад
А порт точно верный? Обычно используют тот, который по умолчанию - 3306
Armagedone YTУченик (180) 1 год назад
хорошо попробую, спасибо
Armagedone YT Ученик (180) Armagedone YT, Я поменял порт не получилось, я поменял хост но он тоже не сработал, у там не ошибка в аргументах, а сразу когда я написал: "pymysql.connect(" там у меня ошибка, но не знаю почему
Похожие вопросы