RoadSide Romeo
rest in peace...
- Сообщения
- 1,628
- Реакции
- 1,489
Здравствуйте, дорогие форумчане. Сразу прошу к делу отнестись серьёзным и знающим людям к данному вопросу.:boss:
Дело заключается в том, что я решился подправить свой плагин Levels Ranks, а именно убрать из него обращение к databases.cfg. Что я для этого сделал, а поменял я функцию SQL_Connect на SQL_ConnectCustom.
У меня возникла проблема с параметром host. Если для SQLite подключения, его можно и не указывать, то как быть с MySQL? Можно ли с ним поступить также, ведь насколько я знаю, ему требуется указывать IP или домен. И можно ли данному подключению поставить значение host "localhost" ?
Прошу, помогите решить данную задачу.:(
Дело заключается в том, что я решился подправить свой плагин Levels Ranks, а именно убрать из него обращение к databases.cfg. Что я для этого сделал, а поменял я функцию SQL_Connect на SQL_ConnectCustom.
C-подобный:
void RegisterSQL()
{
char error[256];
stats_db = SQL_Connect("levels_ranks_data", false, error, sizeof(error));
}
C-подобный:
void RegisterSQL()
{
char database[32];
GetConVarString(sp_mDataBase, database, sizeof(database));
Handle kv = CreateKeyValues("");
KvSetString(kv, "driver", database);
KvSetString(kv, "database", "levels_ranks");
char error[256];
stats_db = SQL_ConnectCustom(kv, error, 255, false);
CloseHandle(kv);
}
У меня возникла проблема с параметром host. Если для SQLite подключения, его можно и не указывать, то как быть с MySQL? Можно ли с ним поступить также, ведь насколько я знаю, ему требуется указывать IP или домен. И можно ли данному подключению поставить значение host "localhost" ?
Прошу, помогите решить данную задачу.:(