Mysql c++ solide basis

12/23/2013 21:21 Tamatzu#1
Hallo liebe Epvp,

ich suche ein weg/tutorial für mysql womit ich datebanken bearbeiten kann.
Dieses solte aber auf einer nicht systemabhängigen basis laufen den ich programmiere die Server hier auf windows doch sie sollen später auf linux laufen weswegen ich auch schon windows.h vermeide.
12/24/2013 19:41 Mostey#2
Unglaublich. In Google "c++ mysql" eingeben und als erstes Ergebnis direkt ein fertiges Snippet rausbekommen dass sogar noch extra auf Unix angepasst wurde.

Meinen Respekt, dass du das nicht finden konntest.

Code:
#include <time.h> 
#include <stdio.h> 
#include <mysql.h> 
  
int main ()  { 
    MYSQL_RES *mTabelle; 
    MYSQL_ROW mRecord; 
    MYSQL *mConnection, mDB; 
    int mError; 
    mysql_init(&mDB); 
    mConnection = 
mysql_real_connect(&mDB,"localhost","root","","test",0,0,0); 
    if (mConnection == NULL)  { 
        printf("Es konnte keine Verbindung zur Datenbank hergestellt werden: %s",mysql_error(&mDB)); 
        return 1; 
    } else { 
 printf("Es wurde erfolgreich eine Verbindung hergestellt!"); 
    } 
    mysql_close(mConnection); 
    return 0; 
}
[Only registered and activated users can see links. Click Here To Register...]
12/24/2013 20:44 +Yazzn#3
Schau dir einige ORM Libraries an, da sind ein paar Nette dabei.
12/25/2013 12:09 Delinquenz#4
Kann dir nur [Only registered and activated users can see links. Click Here To Register...] ans Herz legen. Damit bist du auch nicht an MySQL gebunden.

Quote:
Meinen Respekt, dass du das nicht finden konntest.
Meinen Respekt, dass du ihn ein Snippet gibst, was ohne die dazu gehörige Bibliothek total nutzlos ist und du dich dabei wie ein Gott fühlst. Was soll er außerdem mit einer C Bibliothek, wenn er C++ benutzen möchte? Klar, es gibt Fälle, bei denen das nicht anders möglich ist, aufgrund fehlender Bibliotheken aber an (My)SQL Bibliotheken sollte es nun wirklich nicht mangeln.