sql >> Databáze >  >> RDS >> Mysql

Je možné ukládat obrázky, zvuky, videa do SQL databáze?

V MySQL můžete uložit libovolný binární obsah do tabulky pomocí datového typu BINARY nebo VARBINARY pro sloupec. Docela celý databázový systém jako takový datový typ. Lze jej použít k uložení celého obsahu souboru, jako je obrázek, video, zvuk,... nebo jen binární úryvek.

Nicméně ukládání binárních souborů do databáze je považováno za špatný postup, protože docela vždy přináší zklamání. Soubor uložený v databázi skutečně nelze snadno zpracovat pro stažení, zahrnutí do stránky HTML, streamování, ... . A manipulace s ním je pro jeho délku vždy komplikovaná. Nejčastěji je soubor seřazený v databázi nevýhodný oproti souboru uloženému v adresáři. Doporučuje se uložit název souboru do databáze a skutečný soubor uložit do fyzického adresáře.



  1. JSON_UNQUOTE() – Odstranění nabídek z dokumentu JSON v MySQL

  2. Vyhledejte v databázi Microsoft SQL Server uložená data

  3. Najděte počet sloupců v tabulce

  4. Jak vyřešit 10 běžných problémů s Access 2019