Narek
Компетентный
Вот подключение
ВЕРСИЯ MYSQL R39
Дело в том что когда вместо #define MYSQL_HOST "localhost" пишу #define MYSQL_HOST "127.0.0.1" то нормально подключаетсья к базе данных. ну регистрация нету когда заходишь на сервер! в чем дело? а когда пишу localhost то не подключается
mysql log
SERVER LOG
ДЕНВЕР ЗАПУШЕН РАБОТАЕТ!
PHP:
#define MYSQL_HOST "localhost"//Адрес, по которому расположен MySQL-Сервер
#define MYSQL_USER "root"//Имя пользователя, на которого была создана база данных
#define MYSQL_DATABASE "narek"// Имя базы данных
#define MYSQL_PASSWORD ""//Пароль для доступа к серверу MySQL
//--------------------------------------
public OnGameModeInit()
{
mysql_connect_ID = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DATABASE, MYSQL_PASSWORD);
mysql_function_query(mysql_connect_ID, !"SET CHARACTER SET 'utf8'", false, "", "");
mysql_function_query(mysql_connect_ID, !"SET NAMES 'utf8'", false, "", "");
mysql_function_query(mysql_connect_ID, !"SET character_set_client = 'cp1251'", false, "", "");
mysql_function_query(mysql_connect_ID, !"SET character_set_connection = 'cp1251'", false, "", "");
mysql_function_query(mysql_connect_ID, !"SET character_set_results = 'cp1251'", false, "", "");
mysql_function_query(mysql_connect_ID, !"SET SESSION collation_connection = 'utf8_general_ci'", false, "", "");
mysql_function_query(mysql_connect_ID,"SET NAMES cp1251",false,"","");
mysql_function_query(mysql_connect_ID,"set character_set_client=\'cp1251\'",false,"","");
mysql_function_query(mysql_connect_ID,"set character_set_results=\'cp1251\'",false,"","");
mysql_function_query(mysql_connect_ID,"set collation_connection=\'cp1251_general_ci\'",false,"","");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_HOUSE"`",true,"LoadProperty","");
// mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_DJ"`",true,"LoadDJ","");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_OTHER"`", true, "OnLoadOtherCallback", "");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_MERIA"`", true, "OnLoadMeriaCallback", "");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_GANGZONE"`", true, "OnLoadGzCallback", "");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_SBIZZ"`", true, "LoadSBizz","");
mysql_tquery(connects,"SELECT * FROM `mafiazone`", "LoadMafiaGZ","");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `gInfo`",true,"LoadGangPeace","");
mysql_function_query(mysql_connect_ID,"SELECT * FROM `"TABLE_BUSSINESS"`", true, "LoadBizes","");
mysql_function_query(mysql_connect_ID, "SELECT * FROM `family_system`", true, "family_loading", "");
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());
}
ВЕРСИЯ MYSQL R39
Дело в том что когда вместо #define MYSQL_HOST "localhost" пишу #define MYSQL_HOST "127.0.0.1" то нормально подключаетсья к базе данных. ну регистрация нету когда заходишь на сервер! в чем дело? а когда пишу localhost то не подключается
mysql log
PHP:
[19:45:56] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
[19:45:57] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
[19:45:57] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
[19:45:57] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
[19:46:40] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
[19:46:42] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
[19:46:42] [ERROR] CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
SERVER LOG
PHP:
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
filterscripts = "" (string)
Server Plugins
--------------
Loading plugin: streamer.dll
*** Streamer Plugin v2.9.2 by Incognito loaded ***
Loaded.
Loading plugin: sscanf.dll
===============================
sscanf plugin loaded.
Version: 2.8.2
(c) 2012 Alex "Y_Less" Cole
===============================
Loaded.
Loading plugin: regex.dll
______________________________________
Regular Expression Plugin v0.2.1 loaded
______________________________________
By: Fro (c) Copyright <TBG> 2009-2011
______________________________________
Loaded.
Loading plugin: dc_cmd.dll
Daniel's CMD plugin v2.8
(c) 2014 Daniel_Cortez
www.*********.ru
Loaded.
Loading plugin: mysql.dll
>> plugin.mysql: R39 successfully loaded.
Loaded.
Loading plugin: gvar.dll
*** GVar Plugin v1.3 by Incognito loaded ***
Loaded.
Loaded 6 plugins.
Started server on port: 7777, with maxplayers: 50 lanmode is OFF.
Filterscripts
---------------
Loaded 0 filterscripts.
Avtor POPOV NIKITA vk.com/nikita.popof
scif2
Подключение к базе данных не удалось [Хостинг с базой данных недоступен]
Filterscript 'MM_Bots.amx' load failed.
Number of vehicle models: 77
ДЕНВЕР ЗАПУШЕН РАБОТАЕТ!
Последнее редактирование:
