Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

MySQL und BLOB

Diskussion: MySQL und BLOB im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi, ich brauch mal wieder etwas SQL-Nachhilfe. 1. Kann man ein lokales File direkt über ein SQL-Kommando als BLOB ...

Antwort
Alt 14.01.07, 18:52   #1 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard MySQL und BLOB

Anzeige

Hi,
ich brauch mal wieder etwas SQL-Nachhilfe.
1. Kann man ein lokales File direkt über ein SQL-Kommando als BLOB ablegen? Wenn ja, wie?
2. Kann MySQL gleich den MD5-Hash des Files berechnen?

mfg
serow

Serow ist offline   Mit Zitat antworten
Alt 14.01.07, 18:58   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

1. Ja, indem du dein SELECT so machst, dass er dir nur das gewünschte BLOB-Feld ausgibt und es mit INTO OUTFILE direkt in eine Datei lenkst. Siehe dazu einfach http://www.little-idiot.de/mysql/mysql-117.html
Nachtrag: Ups verkehrt herum.... Du willst es ja genau anders. Das wirst du so direkt nicht hinbekommen. Da kommt es drauf an, wie und womit du auf die DB zugreifst.
2. Nein, das musst du extra machen. Mir wäre zumindest nicht bekannt, wie das gehen sollte.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 14.01.07, 19:03   #3 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Also INTO OUTPUTFILE schreibt ja das BLOB in ein lokales File. Ich wollte aber eine lokale Datei in die Datenbank legen. Also genau andersrum.
Serow ist offline   Mit Zitat antworten
Alt 14.01.07, 19:08   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Ja, hatte ich kurz danach auch noch gesehen (siehe Nachtrag). Sorry, hatte das nur grob überflogen. Wie greifst du denn auf die DB zu? Mit PHP über einen Webserver? Mit dem Konsolen-Client?
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 14.01.07, 19:11   #5 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Wird ein Document Management System in Java. Benutze den JDBC Treiber von MySQL.
Serow ist offline   Mit Zitat antworten
Alt 14.01.07, 19:12   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

In dem Fall kannst du die Datei doch einfach einlesen und den Inhalt mit INSERT in des BLOB-Feld schieben?! Oder gibt es Gründe, warum du das nicht machen willst?
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 14.01.07, 19:14   #7 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Wenn das irgendwie schon in MySQL implementiert ist muss ich ja nicht das Rad neu erfinden. Aber gut, dann mach ich's doch selber. Thx.
Serow ist offline   Mit Zitat antworten
Alt 14.01.07, 20:42   #8 (permalink)
 
Registriert seit: 30.01.06
LaNdRiX Leistung: Z3
Likes: 9
Standard RE: MySQL und BLOB

Zitat:
Original von Serow
2. Kann MySQL gleich den MD5-Hash des Files berechnen?
Hi! Hab vorgestern erst mit PHP angefangen, deshalb bitte nicht lachen.

Kannste dafür nicht einfach die Funktion
PHP-Code:
md5($variable); 
benutzen?
__________________
mfg landrix
LaNdRiX ist offline   Mit Zitat antworten
Alt 14.01.07, 20:54   #9 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

sicher aber ich benutz ja Java
Serow ist offline   Mit Zitat antworten
Alt 14.01.07, 21:00   #10 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Das INSERT-Statement beherrscht sowas jedenfalls nicht und damit sehe ich keine Möglichkeit das direkt über SQL zu machen.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » MySQL und BLOB
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Datentyp Blob[geloest] sw33tlull4by (Web-) Design und webbasierte Sprachen 5 16.05.09 10:39
MySQL mastermix252 Code Kitchen 5 26.05.07 18:30
Php & Mysql Stein Code Kitchen 1 15.03.07 19:57
mysql und c++ CPU8080 Code Kitchen 9 20.08.05 17:20
php und mysql aus mysql db auslesen chrisi01 (Web-) Design und webbasierte Sprachen 1 02.11.03 13:28


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61