Heim  >  Fragen und Antworten  >  Hauptteil

Gibt es einen Unterschied in der Speicherung zwischen MySQL, VARCHAR(1000) und TEXT (Zweck: zum Speichern langer Zeichenfolgen)?

Tatsächliches Phänomen

  1. Freuen Sie sich darauf, den Unterschied zwischen VARCHAR/TEXT beim Speichern großer Zeichenfolgen zu verstehen

  2. So wählen Sie den Typ aus

  3. Verstanden, dass TEXT eine virtuelle Zwischentabelle generiert

按照文档说明, VARCHAR(65536) --> 6KB --> 能存储足够大的字符串了

Erwartetes Phänomen

  1. Erfahrung in der Auswahl von Datentypen (insbesondere große Strings)

PHP中文网PHP中文网2711 Tage vor1473

Antworte allen(1)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-18 10:58:22

    大于varchar(255)变为 tinytext
    大于varchar(500)变为 text
    大于varchar(20000)变为 mediumtext

    Antwort
    0
  • StornierenAntwort