Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

FILESTREAM storage in SqlServer -> MySQL equivalent?

Tags:

mysql

Is there any equivalent in MySQL ver. 5.5 for FILESTREAM storage in SqlServer ?

like image 926
user209559 Avatar asked Apr 21 '12 00:04

user209559


People also ask

When to use FILESTREAM in SQL Server?

FILESTREAM (SQL Server) 1 When to Use FILESTREAM. In SQL Server, BLOBs can be standard varbinary (max) data that stores the data in tables, or FILESTREAM varbinary (max) objects that store the data in ... 2 FILESTREAM Storage. ... 3 Accessing BLOB Data with Transact-SQL and File System Streaming Access. ...

How does SQL Server read and read streaming data?

When accessing FILESTREAM data using TSQL, SQL Server reads the content of the FILESTREAM data file and serves it to the client. SQL Server memory is used for reading the content of the data file. Accessing FILESTREAM data using Win32 Streaming does not use SQL Server memory.

What is the FILESTREAM data container?

FILESTREAM Data Container is a special folder in the NT File System where SQL Server will store FILESTREAM data as disk files. We will examine FILESTREAM Data container a little later in this article. Here is the script that creates a FILESTREAM enabled database. Note the portion highlighted in yellow.

Should SQL Server return NULL values for FILESTREAM enabled columns?

SQL Server should ideally return NULL values for FILESTREAM enabled columns, if it cannot create snapshots of FILESTREAM data. At present, it is a real pain to exclude all FILESTREAM enabled columns from all queries that runs on a Database Snapshot. Transparent Data Encryption (TDE) does not encrypt FILESTREAM data.


1 Answers

At the present moment, no. There's only BLOB, CLOB, etc. data types to store binary data in MySQL.

like image 77
Buhake Sindi Avatar answered Oct 05 '22 17:10

Buhake Sindi