Как мне в Python подключиться к базе данных MySQL?Python

Программы на Python
Ответить
Anonymous
 Как мне в Python подключиться к базе данных MySQL?

Сообщение Anonymous »

Я делаю первые шаги в Python и пытаюсь установить соединение с небольшой базой данных MySql, которую я создал локально.
Моя локальная база данных MySql работает, и ее учетные данные выглядят следующим образом: введите здесь описание изображения
Это работает. Я могу делать с базой данных все, что захочу.
Теперь самое сложное.
Когда я работаю с mysql-коннектором, я использую это соединение, после чего Python-скрипт прерывается, Python закрывается, и никаких сообщений об ошибках не появляется (т. е. нет информации):
cnx = mysql.connector.connect(user ='root', пароль='Aragorn_2024', хост='127.0.0.1', база данных='Арагорн')
Другая трассировка, которую я пробовал, - это использование ODBC с этой строкой подключения. Это дает только расплывчатые уведомления, которые я пытался решить, но без желаемого результата.
cnx = pyodbc.connect('DRIVER={MySQL ODBC 9.1 Ansi Driver}; Идентификатор пользователя=root;Пароль=Aragorn_2024;Сервер=127.0.0.1;Database=Aragorn;Порт=3306;')
Что я делаю не так, как я могу получить рабочее соединение?
Заранее спасибо.
Джуп
Я попробовал в обоих вариантах, любая комбинация паролей, имен баз данных, имен пользователей и т. д. Никаких результатов.

Подробнее здесь: https://stackoverflow.com/questions/791 ... l-database
Ответить

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

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

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

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

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