2013-03-03 43 views
0

我正在開發一個項目,其中用戶將能夠將其代碼存儲在數據庫服務器中。用於存儲包含轉義序列的文本(代碼)的mysql數據類型

  • 該代碼可以來自任何語言,如c,C++,java,python。代碼 將包含轉義序列('\ n','\ t')和重要的 空格(專用於python)。

  • 我想這將存儲所有這些代碼,因爲它是 維護所有空間和逃避碼序列(沒有任何 格式或任何東西)的數據類型。

我不知道關於「TEXT」 MySQL數據類型,所以這將是存儲在MYSQL這個代碼(原始數據)的最好方法?

回答

1

使用BLOB

從手冊。

BLOB是一個二進制大對象,可以容納可變數量的數據。四種BLOB類型是TINYBLOB,BLOB,MEDIUMBLOB和LONGBLOB。

 

BLOB值被視爲二進制字符串(字節字符串)。他們沒有字符集,排序和比較基於列值中字節的數值。

相關問題