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

Sử dụng tệp tùy chọn cho chương trình MySQL

Hiểu cách dùng tệp tùy chọn với chương trình MySQL.

  • Đa số chương trình MySQL đọc tùy chọn khởi động từ tệp tùy chọn (còn gọi tệp cấu hình).
  • Tệp tùy chọn cung cấp cách dễ dàng chỉ định tùy chọn thường dùng, tránh nhập lại mỗi lần chạy chương trình.
  • Để biết chương trình có đọc tệp tùy chọn không, gọi với tùy chọn --help.
  • Đối với mysqld, dùng --verbose --help.
  • Nếu chương trình đọc tệp tùy chọn, thông báo help sẽ liệt kê các tệp nó tìm và nhóm tùy chọn nó nhận diện.

Chương trình khởi động với --no-defaults không đọc tệp tùy chọn nào ngoài .mylogin.cnf. Server khởi động với biến hệ thống persisted_globals_load tắt sẽ không đọc mysqld-auto.cnf.

Các tệp tùy chọn

Nhiều tệp tùy chọn là văn bản thuần túy, tạo bằng trình soạn thảo bất kỳ. Ngoại lệ:

  • .mylogin.cnf: Chứa tùy chọn login path. Là tệp mã hóa do mysql_config_editor tạo.
    • "Login path" là nhóm tùy chọn chỉ cho phép: host, user, password, port, socket.
    • Client chỉ định login path cần đọc từ .mylogin.cnf bằng --login-path.
    • Để chỉ định tên file login path thay thế, đặt biến môi trường MYSQL_TEST_LOGIN_FILE.
  • mysqld-auto.cnf trong thư mục dữ liệu: Tệp JSON chứa thiết lập biến hệ thống bền vững.
    • Tự động tạo bởi server sau câu lệnh SET PERSIST hoặc SET PERSIST_ONLY.
    • Quản lý bởi server, không nên chỉnh sửa thủ công.