ตัวเลือกบนบรรทัดคำสั่งปฏิบัติตามกติกาดังนี้:
กฎพื้นฐาน
- ระบุตัวเลือกหลังชื่อโปรแกรม
- ขึ้นต้นด้วย - (รูปสั้น) หรือ -- (รูปยาว)
- หลายตัวเลือกมีทั้งรูปสั้นและรูปยาว (เช่น -? และ --help)
- ชื่อตัวเลือกแยกตัวพิมพ์เล็ก/ใหญ่ (-v และ -V ต่างกัน)
ตัวเลือกที่รับค่า
-h localhost --host=localhost
ทั้งคู่ระบุโฮสต์ของเซิร์ฟเวอร์ MySQL
ตัวแปรระบบ (System Variables)
- ชื่อตัวแปรระบบใช้ _ (underscore) แทน - (dash)
- ตอนรันไทม์ ต้องใช้ _ เสมอ:
SET GLOBAL general_log = ON; - ตอนเริ่มต้นเซิร์ฟเวอร์ ใช้ _ หรือ - แทนกันได้
ตัวอย่างการตั้งค่าตัวแปรระบบตอนรัน
SET GLOBAL general_log = ON; SELECT @@GLOBAL.general_log;
ลำดับความสำคัญของตัวเลือก
ตัวเลือกประมวลผลตามลำดับ: ตัวแปรสภาพแวดล้อม → ไฟล์ตัวเลือก → บรรทัดคำสั่ง
ตัวเลือกที่ระบุทีหลังจะแทนที่ตัวเลือกก่อนหน้า (Highest precedence = command line)