λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
DBMS/Mariadb

[DBMS]MariaDB 데이터 νƒ€μž…: μ •μˆ˜λΆ€ν„° λ¬ΈμžκΉŒμ§€ μ™„λ²½ 정리

by YJ Dev 2024. 5. 18.
728x90
λ°˜μ‘ν˜•
SMALL

MariaDB 데이터 νƒ€μž…μ— λŒ€ν•œ μ΄ν•΄λŠ” λ°μ΄ν„°λ² μ΄μŠ€ 섀계와 κ΄€λ¦¬μ—μ„œ ν•΅μ‹¬μ μž…λ‹ˆλ‹€. λ°μ΄ν„°μ˜ ν˜•μ‹μ„ μ˜¬λ°”λ₯΄κ²Œ μ΄ν•΄ν•˜κ³  μ„ νƒν•˜λŠ” 것은 λ°μ΄ν„°λ² μ΄μŠ€μ˜ μ„±λŠ₯κ³Ό μ•ˆμ •μ„±μ„ κ²°μ •μ§“λŠ” μ€‘μš”ν•œ μš”μ†Œμž…λ‹ˆλ‹€. 이번 ν¬μŠ€νŒ…μ—μ„œλŠ” MariaDBμ—μ„œ μ œκ³΅ν•˜λŠ” λ‹€μ–‘ν•œ 데이터 νƒ€μž…μ— λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.

mariadb 데이터 νƒ€μž…

 

μ •μˆ˜ν˜• 데이터 νƒ€μž…πŸ”’

μ •μˆ˜ν˜• 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•΄ λ‹€μ–‘ν•œ 데이터 νƒ€μž…μ„ μ œκ³΅ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ 데이터 νƒ€μž…μ€ λ°μ΄ν„°μ˜ 크기와 λ²”μœ„μ— 따라 λ‹€λ₯΄λ©°, λΆ€ν˜Έ μžˆλŠ” μ •μˆ˜μ™€ λΆ€ν˜Έ μ—†λŠ” μ •μˆ˜λ‘œ λ‚˜λˆŒ 수 μžˆμŠ΅λ‹ˆλ‹€. λΆ€ν˜Έ μ—†λŠ” 데이터 νƒ€μž…μ€ 보톡 데이터 νƒ€μž… 뒀에 UNSIGNED ν‚€μ›Œλ“œλ₯Ό λΆ™μ—¬μ„œ ν‘œμ‹œλ©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, TINYINT 데이터 νƒ€μž…μ„ λΆ€ν˜Έ μ—†λŠ” ν˜•νƒœλ‘œ ν‘œμ‹œν•  λ•ŒλŠ” TINYINT UNSIGNED둜 ν‘œκΈ°ν•©λ‹ˆλ‹€. μ΄λ ‡κ²Œ ν•¨μœΌλ‘œμ¨ ν•΄λ‹Ή 데이터 νƒ€μž…μ΄ 음수 값을 ν—ˆμš©ν•˜μ§€ μ•Šκ³  0λΆ€ν„° μ–‘μ˜ μ •μˆ˜ λ²”μœ„κΉŒμ§€λ§Œ μ €μž₯ν•  수 μžˆμŒμ„ λͺ…μ‹œμ μœΌλ‘œ λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

TINYINT

  • 크기: 1byte
  • λ²”μœ„:
    • λΆ€ν˜Έ μžˆλŠ” 경우: -128λΆ€ν„° 127κΉŒμ§€
    • λΆ€ν˜Έ μ—†λŠ” 경우(TINYINT UNSIGNED): 0λΆ€ν„° 255κΉŒμ§€
  • 주둜 μž‘μ€ μ •μˆ˜ 값을 μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

SMALLINT

  • 크기: 2byte
  • λ²”μœ„:
    • λΆ€ν˜Έ μžˆλŠ” 경우: -32768λΆ€ν„° 32767κΉŒμ§€
    • λΆ€ν˜Έ μ—†λŠ” 경우(SMALLINT UNSIGNED): 0λΆ€ν„° 65536κΉŒμ§€
  • 보닀 큰 μ •μˆ˜ 값을 μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

MEDIUMINT

  • 크기: 3byte
  • λ²”μœ„: 
    • λΆ€ν˜Έ μžˆλŠ” 경우: -8388608λΆ€ν„° 8388607κΉŒμ§€
    • λΆ€ν˜Έ μ—†λŠ” 경우(MEDIUMINT UNSIGNED): 0λΆ€ν„° 16777215κΉŒμ§€
  • 보닀 큰 λ²”μœ„μ˜ μ •μˆ˜ 값을 μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

INT

  • 크기: 4byte
  • λ²”μœ„:
    • λΆ€ν˜Έ μžˆλŠ” 경우: -2147483648λΆ€ν„° 2147483647κΉŒμ§€
    • λΆ€ν˜Έ μ—†λŠ” 경우 (INT UNSIGNED) : 0λΆ€ν„° 4294967295κΉŒμ§€
  • λ§Žμ€ μ •μˆ˜ 값을 μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

BIGINT

  • 크기: 8byte
  • λ²”μœ„:
    • λΆ€ν˜Έ μžˆλŠ” 경우: -9223372036854775808λΆ€ν„° 9223372036854775807κΉŒμ§€
    • λΆ€ν˜Έ μ—†λŠ” 경우(BIGINT UNSIGNED) : 0λΆ€ν„° 18446744073709551615κΉŒμ§€
  • 맀우 큰 μ •μˆ˜ 값을 μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

μ΄λŸ¬ν•œ μ •μˆ˜ν˜• 데이터 νƒ€μž…λ“€μ€ λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ μ •μˆ˜ 값을 μ €μž₯ν•˜κ³  μ—°μ‚°ν•˜λŠ” 데 μ‚¬μš©λ˜λ©°, λ°μ΄ν„°μ˜ 크기와 λ²”μœ„μ— 따라 μ μ ˆν•œ νƒ€μž…μ„ μ„ νƒν•˜μ—¬ μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

 

 

μ†Œμˆ˜ν˜• 데이터 νƒ€μž…β—Ύ

MariaDBμ—μ„œλŠ” μ†Œμˆ˜ν˜• 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•΄ 두 가지 μ£Όμš”ν•œ 데이터 νƒ€μž…μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

DOUBLE

  • 크기: 8byte
  • λ²”μœ„:
    • 맀우 큰 숫자λ₯Ό ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 일반적으둜 -1.7976931348623157 x 10^308λΆ€ν„° 1.7976931348623157 x 10^308κΉŒμ§€μ˜ λ²”μœ„λ₯Ό κ°€μ§‘λ‹ˆλ‹€.
  • 뢀동 μ†Œμˆ˜μ  수λ₯Ό λ‚˜νƒ€λ‚΄λŠ” 데이터 μœ ν˜•μœΌλ‘œ, DECIMAL보닀 μœ μ—°ν•œ μ²˜λ¦¬κ°€ κ°€λŠ₯ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ μ—°μ‚° 였λ₯˜κ°€ λ°œμƒν•  수 μžˆμœΌλ―€λ‘œ μ£Όμ˜κ°€ ν•„μš”ν•©λ‹ˆλ‹€.

DECIMAL(a, b)

  • 크기: (a + 1)byte
  • λ²”μœ„:
    • μ •λ°€ν•œ μ†Œμˆ˜μ  연산에 μ ν•©ν•©λ‹ˆλ‹€. μ •ν™•ν•œ μ†Œμˆ˜μ  μ΄ν•˜μ˜ 값을 μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • aλŠ” 전체 자리 길이λ₯Ό, bλŠ” μ†Œμˆ˜μ  자리 길이λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, DECIMAL(3, 2)λŠ” μ •μˆ˜ ν•œ μžλ¦¬μ™€ μ†Œμˆ˜μ  두 자리λ₯Ό ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μš©λŸ‰μ΄ ν¬μ§€λ§Œ μ—°μ‚° 였λ₯˜κ°€ μ—†κΈ° λ•Œλ¬Έμ— 금육 λ°μ΄ν„°λ‚˜ μ •ν™•ν•œ 계산이 ν•„μš”ν•œ κ²½μš°μ— 주둜 μ‚¬μš©λ©λ‹ˆλ‹€.

이 두 가지 μ†Œμˆ˜ν˜• 데이터 νƒ€μž…μ€ λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ μ‹€μˆ˜ 값을 μ €μž₯ν•˜κ³  λ‹€λ£° λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€. λ°μ΄ν„°μ˜ νŠΉμ„±κ³Ό μ—°μ‚°μ˜ 정확성에 따라 μ μ ˆν•œ νƒ€μž…μ„ μ„ νƒν•˜μ—¬ μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

λ‚ μ§œ/ μ‹œκ°„ 데이터 νƒ€μž…πŸ“†β²

MariaDBμ—μ„œλŠ” λ‚ μ§œμ™€ μ‹œκ°„μ„ μ €μž₯ν•˜κΈ° μœ„ν•΄ λ‹€μ–‘ν•œ 데이터 νƒ€μž…μ„ μ œκ³΅ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ 데이터 νƒ€μž…λ“€μ€ λ‚ μ§œμ™€ μ‹œκ°„ 정보λ₯Ό 각각 λ‹€λ₯΄κ²Œ μ €μž₯ν•˜κ³  λ‹€λ£° 수 μžˆλ„λ‘ μ„€κ³„λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

DATE

  • 크기: 3byte
  • ν˜•μ‹: λ…„-μ›”-일 (YYYY-MM-DD)
  • λ‚ μ§œ μ •λ³΄λ§Œμ„ μ €μž₯ν•©λ‹ˆλ‹€. 연도, μ›”, 일을 ν‘œν˜„ν•˜μ—¬ λ‚ μ§œλ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

TIME

    • 크기: 3byte
    • ν˜•μ‹: μ‹œ:λΆ„:초 (HH:MM:SS)
    • μ‹œκ°„ μ •λ³΄λ§Œμ„ μ €μž₯ν•©λ‹ˆλ‹€. μ‹œ, λΆ„, 초λ₯Ό ν‘œν˜„ν•˜μ—¬ μ‹œκ°„μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

DATETIME

  • 크기: 8byte
  • ν˜•μ‹: λ…„-μ›”-일 μ‹œ:λΆ„:초 (YYYY-MM-DD HH:MM:SS)
  • λ‚ μ§œμ™€ μ‹œκ°„ 정보λ₯Ό λͺ¨λ‘ μ €μž₯ν•©λ‹ˆλ‹€. 연도, μ›”, 일, μ‹œ, λΆ„, 초λ₯Ό ν‘œν˜„ν•˜μ—¬ λ‚ μ§œμ™€ μ‹œκ°„μ„ ν•¨κ»˜ λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

TIMESTAMP

  • 크기: 4byte
  • ν˜•μ‹: λ…„-μ›”-일 μ‹œ:λΆ„:초 (YYYY-MM-DD HH:MM:SS)
  • UNIX μ‹œκ°„μœΌλ‘œ ν‘œν˜„λ©λ‹ˆλ‹€. 1970λ…„ 1μ›” 1일 0μ‹œ 0λΆ„ 0μ΄ˆλΆ€ν„° ν˜„μž¬κΉŒμ§€μ˜ 초λ₯Ό μ €μž₯ν•©λ‹ˆλ‹€. '2038λ…„ 문제'에 μ£Όμ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.

YEAR

  • 크기: 1byte
  • ν˜•μ‹: 연도 (YYYY λ˜λŠ” YY)
  • 연도 μ •λ³΄λ§Œμ„ μ €μž₯ν•©λ‹ˆλ‹€. 연도λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

μ΄λŸ¬ν•œ λ‚ μ§œ/μ‹œκ°„ 데이터 νƒ€μž…λ“€μ€ λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ λ‚ μ§œμ™€ μ‹œκ°„ 정보λ₯Ό 효과적으둜 μ €μž₯ν•˜κ³  λ‹€λ£° 수 μžˆλ„λ‘ μ§€μ›ν•©λ‹ˆλ‹€. 각각의 데이터 νƒ€μž…μ€ λ‹€μ–‘ν•œ λ‚ μ§œμ™€ μ‹œκ°„ ν˜•μ‹μ„ μ €μž₯ν•  수 있으며, λ°μ΄ν„°μ˜ νŠΉμ„±μ— 맞게 μ μ ˆν•œ νƒ€μž…μ„ μ„ νƒν•˜μ—¬ μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

논리 데이터 νƒ€μž…πŸ‘ŒπŸ™…‍

논리 값을 μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μœΌλ‘œ BOOLEAN을 μ œκ³΅ν•©λ‹ˆλ‹€. 이 데이터 νƒ€μž…μ€ μ°Έ(True) λ˜λŠ” 거짓(False) 값을 가지며, 주둜 쑰건을 λ‚˜νƒ€λ‚΄κ±°λ‚˜ 논리적인 νŒλ‹¨μ„ μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

BOOLEAN

  • 크기: 1byte
  • κ°’: μ°Έ(True) λ˜λŠ” 거짓(False)을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€.
  • μ‹€μ œλ‘œλŠ” TINYINT(1)둜 μž‘λ™ν•˜λ©°, 0은 거짓을 λ‚˜νƒ€λ‚΄κ³ , 1은 참을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€.
  • λ°μ΄ν„°λ² μ΄μŠ€ μΏΌλ¦¬μ—μ„œ μ‘°κ±΄λ¬Έμ΄λ‚˜ 논리 연산에 μ‚¬μš©λ©λ‹ˆλ‹€.

BOOLEAN 데이터 νƒ€μž…μ€ 주둜 λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ 논리적인 쑰건을 ν‘œν˜„ν•˜κ³  μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ‚¬μš©μžμ˜ ν™œμ„± μƒνƒœλ₯Ό λ‚˜νƒ€λ‚΄κ±°λ‚˜ νŠΉμ • 쑰건이 μΆ©μ‘±λ˜μ—ˆλŠ”μ§€λ₯Ό ν™•μΈν•˜λŠ” 데에 ν™œμš©λ  수 μžˆμŠ΅λ‹ˆλ‹€.

문자 데이터 νƒ€μž…πŸ…°

λ¬Έμžμ—΄μ„ μ €μž₯ν•˜κΈ° μœ„ν•΄ λ‹€μ–‘ν•œ 데이터 νƒ€μž…μ„ μ œκ³΅ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ 데이터 νƒ€μž…λ“€μ€ λ¬Έμžμ—΄μ˜ 길이와 μ €μž₯ κ°€λŠ₯ν•œ 데이터 양에 따라 λ‹€λ₯΄λ©°, 각각의 μš©λ„μ— 맞게 μ„ νƒν•˜μ—¬ μ‚¬μš©λ©λ‹ˆλ‹€.

VARCHAR(n)

  • 크기: μ΅œλŒ€ nbyte
  • μ„€λͺ…: κ°€λ³€ 길이 λ¬Έμžμ—΄μ„ μ €μž₯ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. μ‹€μ œ μ €μž₯λ˜λŠ” λ°μ΄ν„°μ˜ 길이에 따라 μ €μž₯ 곡간이 λ™μ μœΌλ‘œ ν• λ‹Ήλ˜λ―€λ‘œ μ €μž₯ 곡간을 μ ˆμ•½ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν•œ ν…Œμ΄λΈ” λ‚΄μ—μ„œ λͺ¨λ“  VARCHAR μ—΄μ˜ 길이의 합은 65535λ₯Ό μ΄ˆκ³Όν•  수 μ—†μŠ΅λ‹ˆλ‹€.

TINYTEXT(n)

  • 크기: μ΅œλŒ€ nbyte (μ΅œλŒ€ 255byte )
  • μ„€λͺ…: μž‘μ€ ν…μŠ€νŠΈ 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 255 λ°”μ΄νŠΈμ˜ ν…μŠ€νŠΈλ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

TEXT(n)

  • 크기: μ΅œλŒ€ n λ°”μ΄νŠΈ (μ΅œλŒ€ 65535byte )
  • μ„€λͺ…: 쀑간 크기의 ν…μŠ€νŠΈ 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 65535 λ°”μ΄νŠΈμ˜ ν…μŠ€νŠΈλ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

MEDIUMTEXT(n)

  • 크기: μ΅œλŒ€ n λ°”μ΄νŠΈ (μ΅œλŒ€ 16777215byte )
  • μ„€λͺ…: μ€‘κ°„ ν¬κΈ°μ—μ„œ 큰 ν…μŠ€νŠΈ 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 16777215 λ°”μ΄νŠΈμ˜ ν…μŠ€νŠΈλ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

LONGTEXT(n)

  • 크기: μ΅œλŒ€ n λ°”μ΄νŠΈ (μ΅œλŒ€ 4294967295byte )
  • μ„€λͺ…: 맀우 큰 ν…μŠ€νŠΈ 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 4294967295 λ°”μ΄νŠΈμ˜ ν…μŠ€νŠΈλ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μœ„μ˜ 데이터 νƒ€μž…λ“€μ€ λ¬Έμžμ—΄μ„ μ €μž₯ν•˜κΈ° μœ„ν•œ λ‹€μ–‘ν•œ 방법을 μ œκ³΅ν•©λ‹ˆλ‹€. λ°μ΄ν„°μ˜ 크기와 μ €μž₯ 곡간, μ €μž₯ κ°€λŠ₯ν•œ 길이에 따라 μ μ ˆν•œ 데이터 νƒ€μž…μ„ μ„ νƒν•˜μ—¬ μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

 

이진 데이터 νƒ€μž…πŸ‘©‍πŸ’»

MariaDBμ—μ„œλŠ” 이진(Binary) 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ νŠΉλ³„ν•œ 데이터 νƒ€μž…λ“€μ„ μ œκ³΅ν•©λ‹ˆλ‹€. 이진 데이터 νƒ€μž…μ€ 주둜 이미지, μ‚¬μš΄λ“œ, λΉ„λ””μ˜€ λ“±κ³Ό 같은 λ°”μ΄λ„ˆλ¦¬ 데이터λ₯Ό μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€.

TINYBLOB(n)

  • 크기: μ΅œλŒ€ nbyte (μ΅œλŒ€ 255byte )
  • μ„€λͺ…: μž‘μ€ 크기의 이진 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 255 λ°”μ΄νŠΈμ˜ 이진 데이터λ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

BLOB(n)

  • 크기: μ΅œλŒ€ nbyte (μ΅œλŒ€ 65535byte )
  • μ„€λͺ…: 쀑간 크기의 이진 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 65535 λ°”μ΄νŠΈμ˜ 이진 데이터λ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

MEDIUMBLOB(n)

  • 크기: μ΅œλŒ€ nbyte (μ΅œλŒ€ 16777215byte )
  • μ„€λͺ…: 쀑간 ν¬κΈ°μ—μ„œ 큰 이진 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 16777215 λ°”μ΄νŠΈμ˜ 이진 데이터λ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

LONGBLOB(n)

  • 크기: μ΅œλŒ€ nbyte (μ΅œλŒ€ 4294967295byte )
  • μ„€λͺ…: 맀우 큰 이진 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ 데이터 νƒ€μž…μž…λ‹ˆλ‹€. μ΅œλŒ€ 4294967295 λ°”μ΄νŠΈμ˜ 이진 데이터λ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μœ„μ˜ 이진 데이터 νƒ€μž…λ“€μ€ 각각 λ‹€λ₯Έ 크기의 이진 데이터λ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 주둜 파일 첨뢀, ν”„λ‘œν•„ 사진, λ©€ν‹°λ―Έλ””μ–΄ 데이터 λ“±κ³Ό 같이 이진 데이터λ₯Ό μ €μž₯ν•  λ•Œ μ‚¬μš©λ©λ‹ˆλ‹€. μ„ νƒν•œ 데이터 νƒ€μž…μ˜ ν¬κΈ°λŠ” μ €μž₯ν•  이진 λ°μ΄ν„°μ˜ 크기에 따라 κ²°μ •λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

핡심 λ‚΄μš©πŸ‘€

mariadb μ •μˆ˜ν˜• 데이터 νƒ€μž…

 

 

mariadb μ‹€μˆ˜ν˜• λ…Όλ¦¬ν˜• 데이터 νƒ€μž…

 

mariadb λ‚ μ§œ/μ‹œκ°„ 데이터 νƒ€μž…

 

mariadb 문자 데이터 νƒ€μž…

728x90
λ°˜μ‘ν˜•