Advertisement
Guest User

Untitled

a guest
Jul 1st, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.31 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <mysql/mysql.h>
  4.  
  5. /* Script By SYSTEM_OVERIDE */
  6.  
  7. int main(void){
  8.    
  9.     char *db_host="localhost";
  10.     char *db_user="root";
  11.     char *db_pass="prova";
  12.     char *db_name="securitysource";
  13.     char *query="SELECT * FROM exploitweb;";
  14.     char n;
  15.     int i;
  16.    
  17.     MYSQL db;
  18.     MYSQL_ROW row;
  19.     MYSQL_FIELD *field;
  20.     MYSQL_RES *result;
  21.    
  22.     if(mysql_init(&db) == NULL){
  23.         printf("Errore nell'inizializzazione del database\n");
  24.     }
  25.    
  26.     if(!mysql_real_connect(&db, db_host, db_user, db_pass, NULL, 0, NULL, 0)){
  27.         printf("Errore nella connessione al database\n");
  28.     }
  29.    
  30.     else{
  31.         printf("Connessione all'host avvenuta con successo!\n");
  32.     }
  33.    
  34.     if(mysql_select_db(&db, db_name)){
  35.         printf("Errore nella connessione al database %s\n", db_name);
  36.     }
  37.    
  38.     else{
  39.         printf("Connessione con il database avvenuta con successo!\n");
  40.     }
  41.    
  42.     if(mysql_query(&db, query)){
  43.         printf("Errore nell'esecuzione della query\n");
  44.     }
  45.    
  46.     else{
  47.         result = mysql_store_result(&db);
  48.         n=mysql_num_rows(result);
  49.         for(i=0; i<n; i++){
  50.             mysql_field_seek(result, 0);
  51.             row=mysql_fetch_row(result);
  52.             while((field = mysql_fetch_field(result))){
  53.                 printf("%s: ", field->name);
  54.                 printf("%s\n", row[i]);
  55.         }
  56.        
  57.         printf("\n");
  58.     }
  59.    
  60.     mysql_free_result(result);
  61.     mysql_close(&db);
  62.    
  63. }
  64.  
  65. }
  66. /* EOF */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement