Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:dlaczego varchar(254), a nie varchar(255)?

Twoje zapytanie w Google już dało Ci wskazówki. Jednym z pierwszych hitów jest to:

https://www.vbulletin.com/forum/project.php?issueid =32655

Zasadniczo mówi, że FULLTEXT indeksy na VARCHAR(255) wymagają podwójnej spacji VARCHAR(254) Indeks PEŁNOTEKSTOWY. I jeszcze inne wzdęcia.

Myślę, że jest to o wiele ważniejsze niż zapisanie jednego bajtu w tabeli danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd połączenia SSL podczas łączenia się z RDS MySQL z Django

  2. Czy powinienem wyłączyć tryb ścisły MySQL?

  3. Jak wstawić nowy wiersz do bazy danych z kolumną AUTO_INCREMENT bez określania nazw kolumn?

  4. Utknąłem w tworzeniu zapytania MySQL

  5. Projekt bazy danych do przechowywania wzorców kolorów obrazu w MySQL w celu wyszukiwania obrazu według koloru