Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ตั้งค่า sql_mode คבועใน MySQL (Windows)

ใน Windows ตั้งค่า sql_mode คבועในไฟล์ my.ini (หรือ my.cnf)

ขั้นตอน

  1. หา Data Directory: SELECT @@datadir; (เช่น C:\ProgramData\MySQL\MySQL Server 8.0\Data\)
  2. เปิดไฟล์ my.ini ในโฟลเดอร์นั้น
  3. เพิ่มบรรทัด: sql_mode="TRADITIONAL" (หรือค่าที่ต้องการ)
  4. Restart MySQL Service

ค่า sql_mode ยอดนิยม:

  • TRADITIONAL - Strict mode เต็มรูปแบบ
  • STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION - ค่า Default MySQL 8.0
  • ANSI - โหมดเข้ากันได้กับ SQL มาตรฐาน

ตรวจสอบค่าปัจจุบัน: SELECT @@sql_mode;