Bối cảnh: Sự cố này xảy ra khi giá trị chuỗi nhị phân (loại BINARY/VARBINARY) được trả lại trong kết quả. Các chuỗi nhị phân chứa các byte không và vì lý do nào đó, bảo mật rõ ràng, không được hiển thị theo mặc định. Thêm chi tiết về chuỗi nhị phân here.
Ngay cả trong ví dụ được báo cáo SELECT INET_NTOA(167773449)
, hàm trả về chuỗi nhị phân. Kiểm tra this để tham khảo.
Giải pháp: Vì MySQL Workbench v5.2.22, nó có thể được đặt thông qua tùy chọn cho phép hiển thị hoặc ẩn các giá trị đó.
- Trong MySQL Workbench, hãy vào: "Edit -> Preferences ... ->SQL Queries" HOẶC "Edit -> Preferences ... ->SQL Editor" (tùy khi bạn có phiên bản Workbench nào).
- Kiểm tra tùy chọn 'Xử lý BINARY/VARBINARY làm chuỗi ký tự không phải là ký tự' để hiển thị giá trị thực.
tham khảo: Các vấn đề ban đầu đã được báo cáo và trả lời với sửa chữa here.
Trong bàn làm việc 6.2, cài đặt nằm trong 'Chỉnh sửa -> Tùy chọn -> Trình soạn thảo SQL -> Thực thi SQL –
Một nơi nào đó trong phạm vi 6.2 có hồi quy: điều này không còn hoạt động. –