Anfängerfrage: per .exe Wert in MySQL-Datenbank ändern

OP #3990914
Lesenswert?

Hallo zusammen,

habe mich jetzt endlich grob in MySQL und PHP reingefuchst.
Ein Teil fehlt mir aber noch zu meinem Glück.

Ich würde gerne, wenn ich eine .exe Datei ausführe, den Wert in einer 
MySQL Datenbank ändern.
Ich programmiere in C. Kann mir vlt jemand ein Tutorial oder eine 
Beispiel-Datei mit Erklärung liefern ? Danke für eure Hilfe ! :)
Gast #3990920
Lesenswert?

Simon Kupfer schrieb:
> Ich würde gerne, wenn ich eine .exe Datei ausführe, den Wert in einer
> MySQL Datenbank ändern.
> Ich programmiere in C. Kann mir vlt jemand ein Tutorial oder eine
> Beispiel-Datei mit Erklärung liefern ? Danke für eure Hilfe ! :)

so ist das Problem? Wenn du es mit PHP kannst, dann ist es doch bei C 
nicht viel anders.

Du brauchst entweder eine ODBC Verbindung zur Datenbank oder du nutzt 
die myssql lib für die Verbindung.
Gast #3991877
Lesenswert?

Hierin enthalten sind alle Funktionen, die zum Verbinden etc. notwendig 
sind.

Ganz am Ende des Kapitels ist in einem längeren Codebeispiel 
(Code-Beispiele sind super) findest Du auch größere Clients, die zeigen, 
wie man Daten verarbeitet.

Im Prinzip ganz einfach. Nimm bspw. mal
SELECT * FROM Tabelle;

Das haust Du in einen String und übergibst ihn an eine Funktion der 
mysql C-API (siehe Buch), fertig.

Eine letzte Sache, weil man es leicht überlesen kann...

Unter Linux

gcc -o myclient myclient.o -L/usr/lib/mysql -lmysqlclient

Und mit Windows

gcc -o myclient.exe myclient.o -L"c:\mysql\lib\opt" -llibmysql

Viel Spaß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren