PHP, MySQL | Типы данных MySQL
   
  
 
         
         
     Тема закрыта by 
 SNEG
 SNEG      
 
 
 
  
 SNEG
 SNEG      
 
  
  
    
  
    MEDIUMINT: представляет целые числа от -8388608 до 8388607, занимает 3 байта
Не важной какой длины число будет весить 3 байта ?
________
посл. ред. 05.04.2025 в 15:38; всего 3 раз(а); by SNEG
  
 
 
 
Не важной какой длины число будет весить 3 байта ?
________
посл. ред. 05.04.2025 в 15:38; всего 3 раз(а); by SNEG
 SNEG        (5 апр 2025, в 15:26)
 SNEG        (5 апр 2025, в 15:26)MEDIUMINT: представляет целые числа от -8388608 до 8388607, занимает 3 байта
Не важной какой длины число будет весить 3 байта ?
________
посл. ред. 05.04.2025 в 15:33; всего 1 раз(а); by Ramirez
 Ramirez
 Ramirez  Адм
      (5 апр 2025, в 15:33)VARCHAR сохраняет все символы. Включая ведущие нули , а MEDIUMINT он вроде как цифровой тип но ведущий ноль уже не сохранится. Примерно ты отправишь юзеру код 012345 . По итогу 0 не запишется, и юзер получит 12345 . По этому VARCHAR лучше будет.
а за ноль я не знал
________
посл. ред. 05.04.2025 в 15:38; всего 1 раз(а); by SNEG
 SNEG , если 0 не будет первым. Используй второй вариант. Он тебе больше подходит получается. Да и экономия места будет.
 SNEG , если 0 не будет первым. Используй второй вариант. Он тебе больше подходит получается. Да и экономия места будет.   
  
    
 SNEG , для чисел используй числовые типы(tinyint, bigint и тд), varchar это символьный
 SNEG , для чисел используй числовые типы(tinyint, bigint и тд), varchar это символьныйБудешь хранить числа в varchar, нарушишь целостность бд
________
посл. ред. 05.04.2025 в 16:15; всего 1 раз(а); by Лара
 Лара        (5 апр 2025, в 16:15)
 Лара        (5 апр 2025, в 16:15) SNEG , для чисел используй числовые типы(tinyint, bigint и тд), varchar это символьный
 SNEG , для чисел используй числовые типы(tinyint, bigint и тд), varchar это символьныйБудешь хранить числа в varchar, нарушишь целостность бд
А вот с этого момента поподробнее. База слетит чтоле?
 Something , смотря для каких целей используется таблица
 Something , смотря для каких целей используется таблица   
  
    
 
  
  
    
    
  
    Допустим, для хранения данных   
  
    
  
 
 
 
 
  
  
    
  
    Число? → INT / MEDIUMINT / BIGINT.
Текст? → VARCHAR / TEXT.
  
 
 
   
  
 
  
Текст? → VARCHAR / TEXT.
 AdRed
 AdRed 
 
		     
		    
 
		     
		     
		     WenLonger
 WenLonger  
		     NESCOKE
 NESCOKE