@sootyro

Почему Visual Studio Code не видит библиотеку mysql.connector?

Visual Studio Code не видит импорт библиотеки mysql.connector. Почему-то предлагает подключить _mysql.connector, но это не работает. Пакет через pip mysql-connector-python установился успешно.
Попытался проигнорировать это и написал следующий код:
try:
            #создание подключения к базе данных
            db_connection = mysql_connector.connect(
                host="localhost",
                user="bot",
                password="lW8nM3fE0k",
                database="bot.by"
            )
            #создание объекта "курсора" для запуска SQL-запросов
            db_cursor = db_connection.cursor()
            # Выполняем запрос
            db_cursor.execute("SELECT role FROM auth WHERE username = 'sootyro'")
            # Получаем результат
            result = db_cursor.fetchone()  # Получаем одну запись
            if result:
                role = result[0]  # Получаем значение столбца 'role'
                bot.send_message(chatId, f"Роль пользователя 'sootyro': {role}")
            else:
                bot.send_message(chatId, "Пользователь 'sootyro' не найден в таблице 'auth'")
            # Закрываем соединение
            db_connection.close()
        except Error as e:
            bot.send_message(chatId, f"Ошибка БД '{e}'"


Но код завис и никакого ответа. Даже ошибку не бросает
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы