Naar database
Je kunt inmiddels bestanden uploaden naar je server. Maar soms wil dat niet of je wilt een antileech systeem maken. (Het trekken van bestanden van je server door andere en dit te voorkomen) dan kan het een optie zijn om dit in je database te stoppen. Dit kan in BLOB Binairy Large Objects.
Je slaat dus alles in binary code op in je database.
Om binaire data op te slaan, gebruik je BLOB velden. Oftewel: Binairy Large Objects. MySQL heeft een aantal verschillende soorten BLOBS, dit zijn: TINYBLOB, BLOB, MEDIUMBLOB en LONGBLOB. Uiteraard zijn de verschillen tussen deze soorten, de maximale grootte van het veld.
X TINYBLOB: maximaal 256 bytes
X BLOB: maximaal 65.537 bytes (64 KB)
X MEDIUMBLOB: maximaal 16.777.218 bytes (16 MB)
X LONGBLOB: maximaal 4.294.967.299 bytes (4 GB)
In een normale BLOB kun je met gemak een plaatje in uploaden. Maak je gebruik van groote bestanden in een medium of longblob een betere oplossing
Inhoudsopgave
- Inleiding
- Voorwerk (sql + conectie)
- Het formulier
- Uploaden naar database
- Variable
- uit de database
- Naar map uploaden
- Naar database