1

我想构建一个小工具来在数据库中保存有用的代码片段。但不知道我应该使用哪种数据类型来保存所有代码。有问题special characters吗?我可以String用来保存代码吗?你能给我一些建议吗?先感谢您。

更新

我要做一张像这样的桌子:

-- ID (UUID) -- -- 名称(字符串) -- -- 类型(字符串) -- -- 代码(字符串) --

保存代码。有小费吗?

更新

这里有一些想法:

  1. 使用 TEXT 并设置正确的字符集。我想我会用UTF-8.
  2. 使用 BLOB 存储代码

我不确定,哪个更好。我需要一个关于这个的讲座。

4

2 回答 2

2

Id 使用text数据类型,因为您可以存储任何长度的数据,还要确保使用正确的字符编码,以便您可以表示所需的符号。

这里的参考是 TEXT / BLOB http://dev.mysql.com/doc/refman/5.0/en/blob.html的 mySQL 参考

于 2012-07-16T09:57:39.713 回答
1

如果将代码存储为 BLOB (byte[]),则应该没有字符集问题

于 2012-07-16T10:00:27.000 回答