CATEGORY

ชนิดข้อมูล (Data Types)

  • 2026-02-04

MySQL TINYINT คืออะไร? ช่วงค่า การใช้ UNSIGNED และตัวอย่างการใช้งานจริง

.## 1. MySQL TINYINT คืออะไร? ใน MySQL, TINYINT เป็นประเภทข้อมูลที่ใช้เก็บจำนวนเต็มขนาดเล็กมาก TINYINT ใช้หน่วยความจำ 1 ไบต์ (8 บิต) และสามารถเก็บค่าได้ตั้งแต่ -128 ถึง 127 เมื่อเป็น signed, หรือจาก 0 […]

  • 2026-02-04

อธิบาย MySQL TIMESTAMP: โซนเวลา, ความแตกต่างกับ DATETIME, และปัญหา 2038

1. MySQL TIMESTAMP คืออะไร? TIMESTAMP เป็นชนิดข้อมูลใน MySQL ที่ออกแบบมาเพื่อเก็บจุดเวลาเฉพาะในรูปแบบ UTC (Coordinated Universal Time) และจะทำการแปลงโซนเวลาโดยอัตโนมัติเมื่อบันทึกและดึงข้อมูล ชนิดข้อม […]

  • 2026-02-01

คู่มือ JSON ของ MySQL: ชนิดข้อมูล, ฟังก์ชัน, ประสิทธิภาพ, และแนวทางปฏิบัติที่ดีที่สุด

.## 1. บทนำ 1.1 ความสำคัญของ JSON ในการพัฒนาเว็บสมัยใหม่ การแลกเปลี่ยนข้อมูลกำลังซับซ้อนมากขึ้นเรื่อย ๆ JSON (JavaScript Object Notation) ถูกใช้อย่างกว้างขวางสำหรับการถ่ายโอนและจัดเก็บข้อมูลเนื่องจากร […]

  • 2026-02-01

อธิบายประเภทข้อมูล BOOLEAN ของ MySQL: TINYINT(1), TRUE/FALSE, และแนวปฏิบัติที่ดีที่สุด

1. บทนำ MySQL เป็น RDBMS แบบโอเพนซอร์สที่กลายเป็นตัวเลือกหลักสำหรับการจัดการฐานข้อมูลสำหรับนักพัฒนาหลายคน ในบรรดา data types ของมัน ประเภท BOOLEAN ถูกใช้อย่างแพร่หลายเพื่อแสดงค่าจริง/เท็จในฐานข้อมูล อ […]

  • 2026-02-01

อธิบาย MySQL DATETIME: ชนิดข้อมูล, ช่วงค่า, และแนวทางปฏิบัติที่ดีที่สุด

1. MySQL DATETIME คืออะไร? MySQL DATETIME เป็นชนิดข้อมูลที่ใช้เก็บทั้งวันที่และเวลาไว้ในฟิลด์เดียว การจัดการค่าที่เป็นวันที่และเวลาในฐานข้อมูลเป็นสิ่งสำคัญสำหรับแอปพลิเคชันหลายประเภท เช่น ระบบบันทึกเห […]