1

便利なコードスニペットをデータベースに保存するための小さなツールを作成したいと思います。しかし、すべてのコードを保持するためにどの種類のデータ型を使用すべきかわかりません。問題はありspecial charactersますか?Stringコードを保持するために使用できますか?アドバイスをいただけますか?前もって感謝します。

アップデート

次のようなテーブルを作成します。

--ID(UUID)---- NAME(String)---- TYPE(String)---- CODE(String)-

コードを保存します。任意のヒント?

アップデート

ここにアイデアがあります:

  1. TEXTを使用して、適切な文字セットを設定します。使うつもりだと思いますUTF-8
  2. BLOBを使用してコードを格納する

どちらが良いかわかりません。そして、私はこれについての講義が必要です。

4

2 に答える 2

2

任意の長さのデータを格納できるため、textデータ型を使用します。また、必要な記号を表現できるように、正しい文字コードを使用するようにしてください。

参考までに、TEXT/BLOBのmySQLリファレンスを参照してくださいhttp://dev.mysql.com/doc/refman/5.0/en/blob.html

于 2012-07-16T09:57:39.713 に答える
1

コードをBLOB(byte [])として保存する場合、文字セットの問題は発生しないはずです。

于 2012-07-16T10:00:27.000 に答える