Ошибка Python MySQL: «Невозможно подключиться к серверу MySQL на локальном хосте: 3306» (10061)» с удаленной базой данныPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка Python MySQL: «Невозможно подключиться к серверу MySQL на локальном хосте: 3306» (10061)» с удаленной базой данны

Сообщение Anonymous »

Я пытаюсь подключиться к базе данных MySQL, размещенной в домене моего веб-сайта, с помощью Python, но постоянно сталкиваюсь со следующей ошибкой:

Код: Выделить всё

 mysql.connector.errors.DatabaseError: 2003 (HY000): Can't connect to
MySQL server on 'localhost:3306' (10061)
мой код:

Код: Выделить всё

import mysql.connector

try:
db = mysql.connector.connect(
host="",  # My database in not on localhost so here i put my websites domain name and the rest of the creditials
user="",
password="",
database=""
)
print("Connection successful!")
except mysql.connector.Error as err:
print(f"Error: {err}")
Я проверил учетные данные и проверил, что база данных доступна с удаленного хоста, добавив свой IP-адрес в список «Добавить удаленный хост MySQL» на панели управления веб-хостингом
но я все равно получаю сообщение об ошибке. Требуется ли какая-либо специальная настройка для подключения к удаленным базам данных MySQL на хостинге?

Подробнее здесь: https://stackoverflow.com/questions/792 ... 3306-10061
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»