Вопросы

Всем доброго дня, пользователи сайта pawno-rus.ru. У меня такая проблема. Я вроде как бы все делал правильно, но я не вижу окну регистрации.

 

[ПРЕДУПРЕЖДЕНИЕ] mysql_connect: пароль не указан

[ОШИБКА] CConnection :: CConnection - не удалось установить соединение с базой данных MySQL: # 1045 'Доступ запрещен для пользователя' root '@' localhost '(с использованием пароля: YES)'

 

эмм.txt

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


Ссылка на сообщение
Поделиться на другие сайты

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

  • 0

Найдите строки подключения к БД и проверьте корректность заполненных данных и скиньте сюда саму строку mysql_connect

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0

#define MYSQL_HOST "localhost"
#define MYSQL_USER "root"
#define MYSQL_PASS ""
#define MYSQL_BASE "mietsen"

 

new  MySQL: dbHandle;

 

public OnGameModeInit()
{
    ConnectMySQL();
    
    return 1;
}

 

{
     dbHandle = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_BASE);
     switch(mysql_errno())
     {
     case 0: print("Подключение к MySQL успешно");
     default: print("Не могли подключаться");
     }
     mysql_log(ERROR | WARNING);
     mysql_set_charset("cp1251");
}

 

{
    GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME);
    static const fmt_query[] = "SELECT `id` FROM `users` WHERE `name` = '%s'";
    new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)];
    format(query, sizeof(query), fmt_query, player_info[playerid][NAME]);
    mysql_tquery(dbHandle, query, "ChechRegistration", "i", playerid);
    return 1;
}

{
    new dialog[324+(-2+MAX_PLAYER_NAME)];
    format(dialog, sizeof(dialog),
        "{FFFFFF}Уважаемый {00bfff}%s{FFFFFF}, Вас приветствует сервер {00ffcb}Mietsen RP!{FFFFFF}\n\
        Аккаунт с таким никнеймом не зарегистрирован\n\
        Для игры на нашем сервере вы должно зарегистрироваться\n\n\
        Придумайте пароль для вашего аккаунта и нажмите на \"Далее\"\n\
        {ffaa00}\t•Пароль должен быть от 8-ми до 32-ух символов\n\
        \t•Пароль должен состоять только из цифр и латиских букв",
    player_info[playerid][NAME]
    );
    SPD(playerid, DLG_REG, DIALOG_STYLE_INPUT, "{00ff77}Регистрация{FFFFFF} •Ввод пароля", dialog, "Далее", "Выход");
}

 

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
  В 9/1/2020 в 16:04, Erik сказал:

Всем доброго дня, пользователи сайта pawno-rus.ru. У меня такая проблема. Я вроде как бы все делал правильно, но я не вижу окну регистрации.

 

[ПРЕДУПРЕЖДЕНИЕ] mysql_connect: пароль не указан

[ОШИБКА] CConnection :: CConnection - не удалось установить соединение с базой данных MySQL: # 1045 'Доступ запрещен для пользователя' root '@' localhost '(с использованием пароля: YES)'

 

эмм.txt  3   4 кБ

Читать далее...  

[ERROR] CConnection::CConnection - establishing connection to MySQL database failed: #2002 'Can't connect to MySQL server on 'localhost' (10061)' Уже вот такая ошибка

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
  В 9/2/2020 в 01:14, Erik сказал:

CConnection::CConnection - establishing connection to MySQL database failed: #2002 'Can't connect to MySQL server on 'localhost' (10061)'

Читать далее...  

эта ошибка означает, что локальный сервер базы данных MySQL не запущен или настроен некорректно. Вы через что его запускаете? 

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Erik
Новичок

нет,я через MySQL запускаю.

А как MySQL правильно настроить?

Я просто новичок(

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

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


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

  • Последние посетители   0 пользователей онлайн

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

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

    • Young_Boych1k
      От Young_Boych1k
       
      В моде инклуд LauncherAddon подключил сразу после a_samp.
      Помогите пожалуйста

      После подключения к серверу лог заспамило этим: