ホームページ  >  記事  >  データベース  >  MySQL の文字列タイプとは何ですか?

MySQL の文字列タイプとは何ですか?

WBOY
WBOY転載
2023-05-31 17:46:062558ブラウズ

MySQL 文字列型

MySQL データベースには文字列の概念がなく、文字のみが使用されるため、データベースでは一重引用符のみが使用されます。

Char(4): 中国語や英語と同じ 4 文字を格納します。

Varchar(L): 可変長メカニズムを実装するには、データの実際の長さを記録するために追加のスペースが必要です。

L の理論上の長さは 65535 ですが、実際には、一部の文字がマルチバイト文字であるため、L は 65535 に到達できません。

Utf8 1 文字 = 3 バイト

Gbk 1 文字 = 2 バイト

注:

  1. レコードのすべてのフィールドの合計長 (ビッグ データを除く) は 65535

    # を超えることはできません。
  2. ##テキスト シリーズ タイプはテーブルにアドレスを格納し、10 バイトを占めます

以上がMySQL の文字列タイプとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。