0

我正在开发一个项目,用户将能够将他的代码存储在数据库服务器中。

  • 代码可以来自任何语言,如 c、c++、java、python。该代码将包含转义序列('\n'、'\t')和重要的空格(专门用于 python)。

  • 我想要一种数据类型,它将存储所有这些代码,因为它在代码中维护所有空格和转义序列(没有任何格式或任何东西)。

我不确定'TEXT' MySQL 数据类型,那么在 MYSQL 中将此代码存储为(原始数据)的最佳方法是什么?

4

1 回答 1

1

使用BLOB

从手册。

BLOB 是一个二进制大对象,可以保存可变数量的数据。四种 BLOB 类型是 TINYBLOB、BLOB、MEDIUMBLOB 和 LONGBLOB。

 

BLOB 值被视为二进制字符串(字节字符串)。它们没有字符集,排序和比较基于列值中字节的数值。

于 2013-03-03T08:37:46.933 回答