ตัวเลือกบางตัวเป็นแบบ "Boolean" ควบคุมพฤติกรรมที่เปิด/ปิดได้
ตัวอย่าง: --column-names
ตัวเลือก --column-names ควบคุมการแสดงชื่อคอลัมน์ในผลลัพธ์คิวรี (เปิดอยู่ตามค่าเริ่มต้น)
ปิดตัวเลือก (Disable)
--disable-column-names --skip-column-names --column-names=0
ทั้งสามรูปแบบมีผลเท่ากัน ปิดตัวเลือก
เปิดตัวเลือก (Enable)
--column-names --enable-column-names --column-names=1
ค่าที่รองรับสำหรับตัวเลือก Boolean
| ค่า | ความหมาย |
|---|---|
| ON, TRUE | เปิด |
| OFF, FALSE | ปิด |
ค่าเหล่านี้ไม่สนใจตัวพิมพ์เล็ก/ใหญ่ (Case-insensitive)
ตัวเลือก --loose
หากขึ้นต้นตัวเลือกด้วย --loose โปรแกรมจะไม่หยุดทำงานแม้ไม่รู้จักตัวเลือกนั้น แสดงแค่คำเตือน
shell> mysql --loose-no-such-option mysql: WARNING: unknown option '--loose-no-such-option'
ประโยชน์ของ --loose
- ใช้เมื่อรันโปรแกรมจากการติดตั้ง MySQL หลายเวอร์ชันบนเครื่องเดียวกัน
- ใช้ในไฟล์ตัวเลือกที่ร่วมใช้ระหว่างเวอร์ชันต่างๆ