Hiểu một số mẹo client MySQL cung cấp.
Chỉnh sửa dòng nhập (Input-Line Editing)
mysql hỗ trợ chỉnh sửa dòng nhập, cho phép sửa dòng hiện tại tại chỗ hoặc hồi dòng nhập trước.
Vô hiệu hóa lịch sử tương tác (Disabling Interactive History)
Phím mũi tên lên hồi dòng nhập từ phiên hiện tại và trước. Trong trường hợp console chia sẻ, hành vi này có thể không phù hợp. mysql hỗ trợ vô hiệu hóa lịch sử tương tác một phần hoặc hoàn toàn, tùy nền tảng.
Trên Windows, lịch sử lưu trong bộ nhớ. Phím Alt+F7 xóa tất cả dòng nhập lưu trong bộ nhớ cho buffer lịch sử hiện tại.
Hỗ trợ Unicode trên Windows
Windows cung cấp API dựa trên UTF-16LE đọc/ghi console. Client mysql Windows dùng API này. Bộ cài Windows tạo mục menu MySQL tên MySQL command line client - Unicode.
Hiển thị kết quả truy vấn theo chiều dọc
Một số kết quả truy vấn dễ đọc hơn hiển thị dọc thay vì bảng ngang thường. Truy vấn hiển thị dọc bằng cách kết thúc truy vấn bằng \G thay vì dấu chấm phẩy.
Vô hiệu hóa tự động kết nối lại (Disabling mysql Auto-Reconnect)
Nếu client mysql mất kết nối server khi gửi câu lệnh, nó ngay lập tức tự động thử kết nối lại một lần rồi gửi lại câu lệnh.
Parser client MySQL vs Parser server
Client mysql dùng parser phía client không phải bản sao hoàn chỉnh parser hoàn chỉnh phía server của mysqld. Có thể dẫn đến khác biệt cách xử lý cấu trúc nhất định. Ví dụ:
Parser server xử lý chuỗi giới hạn bởi " là identifier thay vì plain string nếu SQL mode ANSI_QUOTES bật.