Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Không tìm thấy my.ini trong thư mục MySQL?

Định vị file cấu hình my.ini trong MySQL trên Windows

File my.ini thường nằm trong thư mục ẩn ProgramData chứ không phải thư mục cài đặt MySQL. Đây là vị trí mặc định từ MySQL 5.7 trở đi.

Đường dẫn mặc định

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

Các bước tìm thủ công

  1. Mở File Explorer, vào ổ C:
  2. Bật hiển thị "Hidden items" (Tab View → tích Hidden items)
  3. Vào thư mục ProgramData
  4. Tìm thư mục MySQL → MySQL Server X.Y (ví dụ 8.0)
  5. File my.ini nằm ngay đây

Cách nhanh qua lệnh MySQL

Chạy truy vấn sau để lấy thư mục dữ liệu, my.ini thường cùng cấp:

mysql> SELECT @@datadir;

Kết quả:

+---------------------------------------------+
| @@datadir                                   |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 8.0\Data\ |
+---------------------------------------------+

→ File my.ini ở: C:\ProgramData\MySQL\MySQL Server 8.0\my.ini

Lưu ý quan trọng

  • Thư mục ProgramData là ẩn, phải bật hiển thị file ẩn
  • Không nhầm với C:\Program Files\MySQL\... (đó là thư mục cài đặt chương trình, không chứa my.ini)
  • Trên Linux/Mac: file cấu hình thường là /etc/my.cnf hoặc /etc/mysql/my.cnf
  • Sau khi sửa my.ini, phải restart MySQL service để áp dụng