ตำแหน่งไฟล์ my.ini ใน Windows
ไฟล์ my.ini (ไฟล์ตั้งค่า MySQL) ตั้งอยู่ในโฟลเดอร์ hidden ProgramData ไม่ใช่ในโฟลเดอร์ติดตั้งโปรแกรม
เส้นทางทั่วไป
C:\ProgramData\MySQL\MySQL Server [version]\my.ini
ขั้นตอนค้นหา
- เปิด C: Drive
- เปิดการแสดง Hidden items (แท็บ View → ติ๊ก Hidden items)
- เข้าโฟลเดอร์ ProgramData
- เข้า MySQL → MySQL Server 8.0 (หรือเวอร์ชันที่ติดตั้ง)
- จะพบไฟล์ my.ini
วิธีดูตำแหน่งจาก MySQL เอง
SELECT @@datadir;
ผลลัพธ์ตัวอย่าง:
+---------------------------------------------+ | @@datadir | +---------------------------------------------+ | C:\ProgramData\MySQL\MySQL Server 8.0\Data\ | +---------------------------------------------+
ไฟล์ my.ini จะอยู่ในโฟลเดอร์เหนือ Data หนึ่งระดับ
หมายเหตุ
- ProgramData เป็นโฟลเดอร์ระบบ ต้องเปิดดู hidden files
- ไม่สับสนกับ Program Files (โฟลเดอร์ติดตั้งโปรแกรม)
- ใน Linux/Mac ไฟล์ตั้งค่าคือ
/etc/my.cnfหรือ/etc/mysql/my.cnf