Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не подключается к базе данных MYSQL

Статус
В этой теме нельзя размещать новые ответы.

Narek

Компетентный
Вот подключение


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

ДЕНВЕР ЗАПУШЕН РАБОТАЕТ!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу