Nekronomik Temat założony przez niniejszego użytkownika  | 
C++ MySQL nie chce się połaczyc » 2014-02-09 14:47:10 Witam, gdy próbuje za pomocą tej funkcji : void MojaFunkcjaKorzystajaca_z_MySql() {     char szDB[ 30 ];     MYSQL * myData;     strcpy( szDB, "nazwa_bazy" );          if(( myData = mysql_init(( MYSQL * ) 0 ) ) && mysql_real_connect( myData, "localhost", "root", "", NULL, MYSQL_PORT, NULL, 0 ) )     {         myData->reconnect = 1;         if( mysql_select_db( myData, szDB ) < 0 )         {             MessageBox( NULL, "Nie można wybrać bazy danych!", "Błąd na serwerze sql", MB_OK | MB_ICONSTOP );             mysql_close( myData );         }     }     else     {         MessageBox( NULL, "Nie można połączyć się z serwerem!", "Błąd na serwerze sql", MB_OK | MB_ICONSTOP );         mysql_close( myData );     }     mysql_close( myData ); } połączyć się z bazą danych, to wyskakuje okienko że"Nie można połączyć się z serwerem!" i program na końcu przestaje odpowiadać i nie wiem dlaczego.  próbowałem tego też #include <cstdlib>  #include <iostream>  #include <winsock.h> 
  # include <mysql/mysql.h>  # include <mysql/mysqld_error.h>  # include <cstring>  # include <cstdio > 
 
  using namespace std; int main() {     MYSQL mysql;     MYSQL_RES * idzapytania;     MYSQL_ROW wiersz;     MYSQL_FIELD * fields;     int u1 = 1;     if( mysql_init( & mysql ) == NULL ) {         printf( "\nBlad inicjalizacji\n" );         return 0;     }     mysql_real_connect( & mysql, "localhost", "root", "", "konta", 0, NULL, 0 );     if( mysql_select_db( & mysql, "konta" ) )     {         cout << true << endl;     }     else cout << false << endl;      } mam tez takie błędy  C:\Users\Senatek\Desktop\pendrive\Projekty C++\Allegro 5\mysql\Warning	resolving _mysql_init@4 by linking to _mysql_init Use --enable-stdcall-fixup to disable these warnings Use --disable-stdcall-fixup to disable these fixups C:\Users\Senatek\Desktop\pendrive\Projekty C++\Allegro 5\mysql\Warning	resolving _mysql_real_connect@32 by linking to _mysql_real_connect C:\Users\Senatek\Desktop\pendrive\Projekty C++\Allegro 5\mysql\Warning	resolving _mysql_select_db@8 by linking to _mysql_select_db
  MySQL ściągnąłem z  http://devpaks.org/details.php?devpak=105. _________________ Wybaczcie za błędy w temacie.  | 
 | 
MrPoxipol  | 
» 2014-02-09 22:03:51  | 
 | 
Nekronomik Temat założony przez niniejszego użytkownika  | 
» 2014-02-10 16:51:45 Nie wiem jak dodać tego nowszego MySQL, męczę się już z tym długo. Nie wiem co gdzie przenieść gdyż devpack trochę inaczej to wgrał.  | 
 | 
MrPoxipol  | 
» 2014-02-11 10:29:05 W artykułach tutaj zajdziesz opis instalacji bibliotek dla Dev-C++ i Code::Blocks.  | 
 | 
Nekronomik Temat założony przez niniejszego użytkownika  | 
» 2014-02-11 19:17:49  | 
 | 
MrPoxipol  | 
» 2014-02-12 10:49:37  | 
 | 
Nekronomik Temat założony przez niniejszego użytkownika  | 
» 2014-02-12 20:33:38 Nie mam pojęcia jak to poskładać, na dodatek to jest pod linuxa, na którym się nie znam. Chciałem też ściągnąć mysqlpp-2.3.2-gcc3.4.2-1due ale coś się nie da. Znalazłem mysql-connector-c++ ale to chyba jest co innego .  | 
 | 
Nekronomik Temat założony przez niniejszego użytkownika  | 
» 2014-02-16 11:34:56 Trochę się pomęczyłem i udało mi się połączyć z localhost ale na friko.pl nie. Prawdopodobnie blokuje połączenia zewnętrzne , jestem ciekaw czy wszystkie hosty je blokują.  | 
 | 
|  « 1 »  2 |