V
Vyacheslav25 березня 2021 р. 10:10

Ошибка с mySQL

С++, QtSql, Qt, mysql

Установил MySQL, подключил драйвер, вроде работает. Но решил я запустить и вылетает ошибка.
Подскажите как мне ее исправить.

Программа:

#include <QCoreApplication>

#include <QSqlQuery>
#include <QSqlDatabase>
#include <QSqlError>
#include <QDebug>

int main(int argc, char *argv[])
{
   QCoreApplication a(argc, argv);

   QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

   db.setHostName("localhost");
   db.setDatabaseName("myTestDB");
   db.setUserName("root");
   db.setPassword("1234");

   if(db.open())
   {
       qDebug() << "Connected...";
       db.close();
   }
   else qDebug() << db.lastError().text();
}

Ошибка:
"Access denied for user 'root'@'localhost' (using password: YES) QMYSQL: Unable to connect"

Рекомендуємо хостинг TIMEWEB
Рекомендуємо хостинг TIMEWEB
Стабільний хостинг, на якому розміщується соціальна мережа EVILEG. Для проектів на Django радимо VDS хостинг.

Вам це подобається? Поділіться в соціальних мережах!

4
IscanderChe
  • 25 березня 2021 р. 11:32

Думаю, что нужно порт указать:

db.setPort(3306);

По умолчанию порт, на котором MySQL работает - 3306.

    V
    • 25 березня 2021 р. 11:35

    Попробовал, а ошибка осталась.

      ИП
      • 29 березня 2021 р. 05:33

      Судя по сообщению сервер не пускает клиента.
      Проверьте, с помощью этой учетной записи точно можно заходить на сервер с текущего хоста?

        V
        • 29 березня 2021 р. 05:35
        • Відповідь була позначена як рішення.

        Да, спасибо, уже разобрался, была проблема с учетной записью.

          Коментарі

          Only authorized users can post comments.
          Please, Log in or Sign up
          AD

          C++ - Тест 004. Указатели, Массивы и Циклы

          • Результат:50бали,
          • Рейтинг балів-4
          m
          • molni99
          • 26 жовтня 2024 р. 08:37

          C++ - Тест 004. Указатели, Массивы и Циклы

          • Результат:80бали,
          • Рейтинг балів4
          m
          • molni99
          • 26 жовтня 2024 р. 08:29

          C++ - Тест 004. Указатели, Массивы и Циклы

          • Результат:20бали,
          • Рейтинг балів-10
          Останні коментарі
          i
          innorwall14 листопада 2024 р. 19:42
          Як скопіювати файли в Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
          i
          innorwall14 листопада 2024 р. 17:09
          Qt/C++ - Підручник 068. Hello World за допомогою системи збирання CMAKE в CLion ditropan pristiq dosing With the Yankees leading, 4 3, Rivera jogged in from the bullpen to a standing ovation as he prepared for his final appearance in Chicago buy priligy pakistan
          i
          innorwall14 листопада 2024 р. 12:05
          EVILEG-CORE. Використання Google reCAPTCHA 2001; 98 29 34 priligy buy
          i
          innorwall14 листопада 2024 р. 12:00
          PyQt5 - Урок 007. Працює з QML QtQuick (Сигнали та слоти) priligy 30mg Am J Obstet Gynecol 171 1488 505
          Тепер обговоріть на форумі
          i
          innorwall14 листопада 2024 р. 11:39
          добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
          i
          innorwall11 листопада 2024 р. 18:55
          Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
          9
          9Anonim25 жовтня 2024 р. 16:10
          Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
          ИМ
          Игорь Максимов03 жовтня 2024 р. 11:05
          Реализация навигации по разделам Спасибо Евгений!

          Слідкуйте за нами в соціальних мережах