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

Jaki jest rozmiar kolumny int(11) w mysql w bajtach?

INT zawsze będzie miał 4 bajty, bez względu na podaną długość.

  • TINYINT =1 bajt (8 bitów)
  • SMALLINT =2 bajty (16 bitów)
  • MEDIUMINT =3 bajty (24 bity)
  • INT =4 bajty (32 bity)
  • BIGINT =8 bajtów (64 bity).

Długość określa po prostu, ile znaków należy uzupełnić podczas wybierania danych za pomocą klienta wiersza poleceń mysql. 12345 przechowywane jako int(3) nadal będzie wyświetlany jako 12345, ale jeśli był przechowywany jako int(10) nadal będzie wyświetlany jako 12345, ale będziesz mieć możliwość uzupełnienia pierwszych pięciu cyfr. Na przykład, jeśli dodałeś ZEROFILL będzie wyświetlany jako 0000012345.

... a maksymalna wartość to 2147483647 (podpisany) lub 4294967295 (bez znaku)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Inżynieria wsteczna bazy danych MySQL przy użyciu MySQL Workbench

  2. Wyjątek w głównym wątku java.sql.SQLException:Odmowa dostępu dla użytkownika „@”localhost” (przy użyciu hasła:NIE)

  3. Alternatywy MySQL Workbench — zarządzanie użytkownikami bazy danych ClusterControl

  4. MySQL – Naprawa – Błąd – Twoje hasło nie spełnia aktualnych wymagań politycznych

  5. SUBDATE() vs DATE_SUB() w MySQL:jaka jest różnica?