PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL Interna



trimix91
27-11-2002, 08:59
Hi,

weiss jemand, wie MySQL intern aufgebaut ist, also wie die Daten auf Dateiebene gespeichert werden ? Ich stell mir folgendes vor, dass ich die Log-Daten von einem Shell-Skript direkt (oder besser gesagt manuell) in eine Datenbank anlege und dann die Log-Daten bequem in der Datenbank habe und mit PHP auswerten kann.

Ich hoffe, ich hab mich einigermassen verständlich ausgedrückt :)

jwebworks
27-11-2002, 10:09
Nein, das geht nicht. Währe ja auch nicht Sinn der Sache,
wenn man auf einmal im Backend von MySQL rumpfuschen
könnte :-)

Schreibe deinen Log-Eintrag einfach als SQL-Befehl in
eine Datei.



INSERT INTO log ('','', ...);

in datei "log.sql" und gebe diese dann
an mysql weiter.


cat log.sql | mysql <logdatabase> <weitereparameter>


und fertig. oder gebe gleich direkt aus deinem skript
die sql-befehle an mysql-weiter. parameter, wie benutzer
und passwort findest du unter "mysql -_-help"

cu, stop.h

trimix91
27-11-2002, 10:43
Vielen Dank, werd ich mal probieren