Перейти к содержанию
LowanMine123

Не подключается к БД MySQL

Рекомендуемые сообщения

LowanMine123

Лог:

Console clear!

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[18:03:55] filterscripts = ""  (string)
[18:03:55] password = ""  (string)
[18:03:55] 
[18:03:55] Server Plugins
[18:03:55] --------------
[18:03:55]  Loading plugin: crashdetect.so
[18:03:55]   CrashDetect v4.15.1 is OK.
[18:03:55]   Loaded.
[18:03:55]  Loading plugin: streamer.so
[18:03:55] 

*** Streamer Plugin v2.8.2 by Incognito loaded ***

[18:03:55]   Loaded.
[18:03:55]  Loading plugin: sscanf.so
[18:03:55] 

[18:03:55]  ===============================

[18:03:55]       sscanf plugin loaded.     

[18:03:55]          Version:  2.8.1        

[18:03:55]    (c) 2012 Alex "Y_Less" Cole  

[18:03:55]  ===============================

[18:03:55]   Loaded.
[18:03:55]  Loading plugin: mysql_static.so
[18:03:55]  >> plugin.mysql: R39-5 successfully loaded.
[18:03:55]   Loaded.
[18:03:55]  Loading plugin: CRP.so
[18:03:55] 

[18:03:55] ______________________________________

[18:03:55]  Convert Rus To Pwn v0.1.1 loaded
[18:03:55] ______________________________________

[18:03:55]  By: Fro (c) Copyright <TBG> 2009-2011
[18:03:55] ______________________________________

[18:03:55]   Loaded.
[18:03:55]  Loading plugin: dc_cmd.so
[18:03:55]   Daniel's CMD plugin v2.8
[18:03:55]     (c) 2014 Daniel_Cortez
[18:03:55]     www.[ссылка стороннего ресурса].ru
[18:03:55]   Loaded.
[18:03:55]  Loaded 6 plugins.

[18:03:55] 
[18:03:55] Ban list
[18:03:55] --------
[18:03:55]  Loaded: samp.ban
[18:03:55] 
[18:03:55] 
[18:03:55] Filterscripts
[18:03:55] ---------------
[18:03:55]   Loaded 0 filterscripts.

[18:03:55] Подключение к базе данных не удалось [Неизвестная ошибка. Код ошибки: -1]
[18:03:55] Number of vehicle models: 32
[]
Всё залито на хостинге, бд в моде прописал. Так-же базу данных поставил.

#define LOCAL_SQL_HOST             "mysql.royal-host.ru"
#define LOCAL_SQL_USER             "gs21348"
#define LOCAL_SQL_DB                  "gs21348"
#define LOCAL_SQL_PASS              "***"

Изменено пользователем LowanMine123

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


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

mysql_connect из мода дай.

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


Ссылка на сообщение
Поделиться на другие сайты
LowanMine123
8 минут назад, Shao сказал:

mysql_connect из мода дай.

    //dbHandle = mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS);
    new bind[64];
    GetServerVarAsString("bind", bind, sizeof(bind));
    if(!strcmp(bind, "46.174.52.180", true))
    {
        dbHandle = mysql_connect(LOCAL_SQL_HOST, LOCAL_SQL_USER, LOCAL_SQL_DB, LOCAL_SQL_PASS);
        SERVER_MODE = 3;
        printf("GameMode подключен к локальному серверу");
    }
    mysql_log(LOG_WARNING | LOG_ERROR);
    
       mysql_function_query(dbHandle, "SET NAMES cp1251", false, "", "");
    mysql_set_charset("cp1251");
    
    switch(mysql_errno())
    {
        case 0: print("Подключение к базе данных удалось");
        case 1044: print("Подключение к базе данных не удалось [Указано неизвестное имя пользователя]");
        case 1045: print("Подключение к базе данных не удалось [Указан неизвестный пароль]");
        case 1049: print("Подключение к базе данных не удалось [Указана неизвестная база данных]");
        case 2003: print("Подключение к базе данных не удалось [Хостинг с базой данных недоступен]");
        case 2005: print("Подключение к базе данных не удалось [Указан неизвестный адрес хостинга]");
        default: printf("Подключение к базе данных не удалось [Неизвестная ошибка. Код ошибки: %d]", mysql_errno());

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


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

Раскомментируй:
 

dbHandle = mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS);

Закомментируй:
 

if(!strcmp(bind, "46.174.52.180", true))
    {
        dbHandle = mysql_connect(LOCAL_SQL_HOST, LOCAL_SQL_USER, LOCAL_SQL_DB, LOCAL_SQL_PASS);
        SERVER_MODE = 3;
        printf("GameMode подключен к локальному серверу");
    }

И заполни в моде дефайны с SQL_HOST, SQL_USER, SQL_DB, SQL_PASS.

  • Like 1

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


Ссылка на сообщение
Поделиться на другие сайты
Shao
 dbHandle = mysql_connect(LOCAL_SQL_HOST, LOCAL_SQL_USER, LOCAL_SQL_PASS, LOCAL_SQL_DB);

 

Изменено пользователем Shao

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

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

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.