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

ไม่พบไฟล์ my.ini ในไดเรกทอรี MySQL บน Windows

ตำแหน่งไฟล์ my.ini ใน Windows

ไฟล์ my.ini (ไฟล์ตั้งค่า MySQL) ตั้งอยู่ในโฟลเดอร์ hidden ProgramData ไม่ใช่ในโฟลเดอร์ติดตั้งโปรแกรม

เส้นทางทั่วไป

C:\ProgramData\MySQL\MySQL Server [version]\my.ini

ขั้นตอนค้นหา

  1. เปิด C: Drive
  2. เปิดการแสดง Hidden items (แท็บ View → ติ๊ก Hidden items)
  3. เข้าโฟลเดอร์ ProgramData
  4. เข้า MySQL → MySQL Server 8.0 (หรือเวอร์ชันที่ติดตั้ง)
  5. จะพบไฟล์ 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