「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Unicode データを MySQL に保存するにはどうすればよいですか?

Unicode データを MySQL に保存するにはどうすればよいですか?

2025 年 1 月 14 日に公開
ブラウズ:274

How Do I Store Unicode Data in MySQL?

MySQL の Unicode ストレージ

MySQL では、適切な文字セットを使用することで Unicode ストレージに対応します。 SQL Server の nvarchar 型とは異なり、MySQL はデータをエンコードするために異なる文字セットを使用します。特に、MySQL の無料版では Unicode がサポートされています。

MySQL に Unicode を保存するには、次の手順に従ってください:

  1. UTF-8 文字セットを選択してください:
    テーブルを作成する場合は、「utf8_」で始まる文字セットを指定してください。たとえば、「utf8」、「utf8mb4」、「utf8mb4_0900」などです。
  2. テキストまたは BLOB データ型を使用する:
    テキスト フィールド (TEXT、VARCHAR、CHAR など)バイナリ ラージ オブジェクト (BLOB) フィールド (MEDIUMBLOB や LONGBLOB など) は、次の場合にデータを自動的に UTF-8 で保存します。テーブルには UTF-8 文字セットが選択されています。
  3. MySQL 6 および UTF-16 のサポート:
    MySQL では UTF-16 サポートがまだ開発中であることに注意してください。 MySQL 6 で利用可能になる予定です。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3