Musik importieren in DB

User Maik

Mitglied
Hallo

Ist es möglich MP3 Files in der Datenbank MySQL zu Speichern (nicht den Fad).
Wer kann mir Links geben wo ich mich einarbeiten kann.

Danke Maik
 
Hi, ja klar - kannst Du: Als Binär - File. Dazu musst du das File in einen Stream wandeln.

Chris
 
Original geschrieben von User Maik
Hallo

Ist es möglich MP3 Files in der Datenbank MySQL zu Speichern (nicht den Fad).
Wer kann mir Links geben wo ich mich einarbeiten kann.

Danke Maik
Sollte genauso gehen wie das mit Bildern geht. Das ganze läuft dann, soweit ich weiss, über BLOB Felder, aber man sollte ernsthaft darüber nachdenken, ob man sowas wirklich braucht und vorallem ob das Sinn macht.
Bitte erzähl mal wofür du das brauchst, dann könnten wir mal eben darüber sprechen, ob das wirklich nötig ist. ;)
 
Bilder habe ich schon binär in die Datenbank gespeichert und es geht recht gut.
Jetzt wollte ich eigendlich nur wissen wie ich MP3 Dateien in die Datenbank speichere. Kennt einer einen Link wo ich mehr darüber erfahre.
 
Original geschrieben von User Maik
Bilder habe ich schon binär in die Datenbank gespeichert und es geht recht gut.
Jetzt wollte ich eigendlich nur wissen wie ich MP3 Dateien in die Datenbank speichere. Kennt einer einen Link wo ich mehr darüber erfahre.
Wie schon gesagt, das sollte mit MP3 genauso funktionieren wie mit Bildern, da beides binär gespeichert wird. Also wäre die MP3 rein technisch gesehen für die Datenbank nur ein "größeres Bild" aber ich wüsste trotzdem gerne den Hintergrund, weil mir so Aktionen immer in der Seele weh tun. ;)

//edit: Und hier noch der Grund, warum mir das so weh tut.
 
Eigendlich bin ich davon ausgegangen das Image in der Datenbank sicher augehoben sind. Dieser Link (oben) war doch sehr interessant. Außerdem wollte ich es nur wissen ob man nicht nur Daten in die Datenbank speichern kann, sondern auch Musik Files. Ich hatte vor einiger Zeit die Aufgabe ein Webshop zu verändern, wo auch Images zu den einzelnen Produktbeschreibungen angezeigt werden sollten und so kam die auf Idee auch Musik Files zu den den Produkten abspielen zu lassen.

:-)
 
Ich möcht auch mal was dazu Beitragen.

Also erstens glaube ich, ist es sinnvoll auch solche Daten in einer Datenbank zu speichern. Das MySQL die referenzielle Integrietiet nicht sicherstellen kann ist seit über 2 Jahren nur noch ein Gerücht.

Sicher gibt es gute Gründe, Bilder & Musik NICHT in ne DB zu werfen .... aber vom handling und von der Sicherheit der Konsistenz ist das auf alle Fälle besser! Auch MySQL bietet inzwischen ein Caching, dass das Thema "schneller" Zugriff - Performanze ganz eindeutig für eine solche Lösung aussehen läst.

Chris
 
Original geschrieben von User Maik
ich es nur wissen ob man nicht nur Daten in die Datenbank speichern kann, sondern auch Musik Files.
BLOB = binary large objects.
Rein technich ist eine Musikdatei genauso eine binäre Datei wie ein Bild, sprich der Datenbank ist das furchtbar egal.

Also erstens glaube ich, ist es sinnvoll auch solche Daten in einer Datenbank zu speichern.
Ich hatte das Problem weniger bei den Problemen mit der referentiellen Integrität gesehen, als bei der Performance. Bei shared Server (alle normalen Webhosting Angebote) teilst du dir den Datenbank Server mit etlichen anderen Usern und da finde ich es in anbetracht der Performance doch kritisch, seine gesamten Medien als BLOB in die Datenbank zu schreiben.

aber vom handling und von der Sicherheit der Konsistenz ist das auf alle Fälle besser
Ja.

Ist es denn leicht möglich auf Image's in der Datenbank liegen zuzugreifen oder sogar löschen?
Nein ohne Zugriff auf die Datenbank nicht, deshalb ist es ja so sicher und niemand kann mit einem geklauten Link auf deine Bilder zugreifen, wenn dein Script das entsprechend streng handlet.
 
Zurück