Chương trình mysql hỗ trợ các tùy chọn dưới đây, chỉ định trên dòng lệnh hoặc trong nhóm [mysql] và [client] của tệp tùy chọn.
--help, -?: Hiển thị help và thoát.--auto-rehash: Bật tự động rehashing. Mặc định bật, cho phép hoàn thành tên database, bảng, cột.--auto-vertical-output: Hiển thị kết quả dọc nếu quá rộng cho cửa sổ hiện tại, ngang nếu không.--batch, -B: In kết quả dùng tab phân cách cột, mỗi hàng một dòng. Với tùy chọn này,mysqlkhông dùng file history. Chế độ batch cho đầu ra non-tabular và escape ký tự đặc biệt. Escape có thể tắt bằng raw mode.--binary-as-hex: Hiển thị dữ liệu binary bằng ký hiệu hex (0xvalue), bất kể định dạng đầu ra (tabular, vertical, HTML, XML).--bind-address=ip_address: Trên máy nhiều interface mạng, chọn interface dùng kết nối MySQL server.--character-sets-dir=dir_name: Thư mục cài đặt character set.--column-names: Ghi tên cột trong kết quả.--column-type-info: Hiển thị metadata result set. Tương ứng cấu trúc C APIMYSQL_FIELD.--comments, -c: Giữ hay bỏ comment trong câu lệnh gửi server. Mặc định--skip-comments(bỏ comment), bật bằng--comments(giữ comment).--compress, -C: Nén mọi thông tin giữa client và server nếu có thể. Từ MySQL 8.0.18, tùy chọn này deprecated.