Вопросы

Daf
Освоившийся

Здравствуйте, уважаемые знатоки!

У меня возникла проблема, связанная с работой MySQL. Я тестировал разные версии этой системы управления базами данных, включая R41-2. Однако проблема не исчезла.

Я уверен, что дело не в моде и не в самой базе данных. Возможно, проблема кроется в плагине. Я пробовал различные решения, включая создание файла mysql_settings.ini и добавление соответствующего кода в мод. Но пока не удалось найти решение.

Буду благодарен за вашу помощь и советы.

 

[2026-04-10T19:13:49+0500] [Info]  >> plugin.mysql: R41-2 successfully loaded.
[2026-04-10T19:13:49+0500] [Info] [MySQL] ОШИБКА ПОДКЛЮЧЕНИЯ: -1

hostname = "127.0.0.1"
username = "root"
password = ""
database = "my_server_db"
port = 3306

Я перепробовал все доступные способы: проверял работу базы данных через командную строку, искал информацию на форумах. Но ответа так и не нашел.

DBconnectID = mysql_connect("127.0.0.1""root""my_server_db""");
    
    if(mysql_errno(g_SQL) == 0)
    {
        print("[MySQL] ПОДКЛЮЧЕНО УСПЕШНО!");
    }
    else
    {
        printf("[MySQL] ОШИБКА ПОДКЛЮЧЕНИЯ: %d", mysql_errno(g_SQL));
    }

Раньше такой проблемы не было, потому что я брал готовый мод и переделывал его. Теперь же решил написать мод с нуля на OpenMP.

Отредактировано пользователем Daf

Поделиться сообщением


Ссылка на сообщение

2 ответа на этот вопрос

  • 1
sinvays
Завсегдатый

Ты аргументы в mysql_connect перепутал местами, password и database стоят не там где надо. Правильно вот так:

DBconnectID = mysql_connect("127.0.0.1""root""""my_server_db");

Ну и проверяешь ошибку через g_SQL, хотя подключение сохранил в DBconnectID, они не равны, отсюда и мусор в errno. Приведи к одной переменной. В будущем советую отказываться от использовании нейросети, на данный момент они очень глупы, особенно для PAWN. Ролики в ютубе никому не вредили до этого времени.

Отредактировано пользователем sinvays
Причина: добавил

Поделиться сообщением


Ссылка на сообщение
  • 0
Daf
Освоившийся

Огромное спасибо! Проблема была решена. Я пытался использовать нейросеть, думая, что она поможет, но это не дало результата.

 

[2026-04-11T12:52:42+0500] [Info]  >> plugin.mysql: R41-2 successfully loaded.
[2026-04-11T12:52:42+0500] [Info] [MySQL] ПОДКЛЮЧЕНО УСПЕШНО!

Отредактировано пользователем Daf

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Dofarst
      От Dofarst
      Народ, расскажите, сколько времени вы учили Pawn? И сколько мне понадобиться времени на изучение языка, чтобы нормально понимать код и свои системы писать? И правда, что язык простой — без классов, памяти и прочего?
      @Dofarst  Дополняю: Я уже имел опыт с Python и C# на юнити