MySQLでデータを格納する場合エンコードは何が一番良いのでしょうか?

理由なども教えて下さい。

回答の条件
  • 1人10回まで
  • 登録:2007/11/12 21:42:49
  • 終了:2007/11/19 21:45:04

回答(4件)

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402007/11/12 22:10:11

ポイント23pt

状況による。


4.1 以降、日本語を扱う上では何を選んでも大差はない。

むしろ、そこに接続するアプリケーションの都合で決まることが多いはず。


何の制約もなく、MySQL だけで選択するのなら UTF-8 。

多言語を含めサポートする文字の範囲が広いため。

id:hamster078 No.2

hamster078回答回数587ベストアンサー獲得回数42007/11/12 22:46:24

ポイント23pt

utf-8がデフォルトですが、日本語の場合はいろいろ文字コードがあり、この変換の際に文字化けが起こります。よって、変換の必要がない、つまりバイナリで保存するのが一番なのです。

id:KUROX No.3

KUROX回答回数3542ベストアンサー獲得回数1402007/11/12 23:56:33

ポイント22pt

UTF-8

-----

理由は、みんながその方向に動いているから。

id:hamster078 No.4

hamster078回答回数587ベストアンサー獲得回数42007/11/13 03:30:06

ポイント22pt

内部コードはバイナリ、表出コードはなんでもいい。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません