- Автор темы
- #1
Подключение к базе данных не удалось [Неизвестная ошибка. Код ошибки: -1]
что делать?
подключение к бд
   
	
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			что делать?
подключение к бд
			
				Код:
			
		
		
		sql_connection = mysql_connect("127.0.0.1", "root", "", "rb");
  
    for(new j = 0; j < 5; j ++ )
        format(ip_white_list[j], 16, "1");
      
    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_set_charset("cp1251");
    mysql_tquery(sql_connection, !"SET CHARACTER SET 'utf8'", "", "");
    mysql_tquery(sql_connection, !"SET NAMES 'utf8'", "", "");
    mysql_tquery(sql_connection, !"SET character_set_client = 'cp1251'", "", "");
    mysql_tquery(sql_connection, !"SET character_set_connection = 'cp1251'", "", "");
    mysql_tquery(sql_connection, !"SET character_set_results = 'cp1251'", "", "");
    mysql_tquery(sql_connection, !"SET SESSION collation_connection = 'utf8_general_ci'", "", "");
    mysql_log(LOG_ERROR);
    new
        _ip_addreas[16];
    GetConsoleVarAsString("bind", _ip_addreas, sizeof(_ip_addreas));
    new _port = GetConsoleVarAsInt("port");
    if(!isnull(_ip_addreas) && 0 == strcmp(_ip_addreas, "127.0.0.1") && _port == 8192)
    {
        SendRconCommand("password test_dev_ever");
        mysql_log(LOG_ALL);
    }
    else if(!isnull(_ip_addreas) && 0 == strcmp(_ip_addreas, "127.0.0.1") && _port == 8192)
    {
        mysql_log(LOG_ALL); // LOG_ERROR
    }
			
				Последнее редактирование модератором: 
			
		
	
								
								
									
	
								
							
							 
 
		