当我使用 --tùy chọn nhanh
Khi chạy mysql như được mô tả trong một bài đăng trên web khác được đề xuất
Trả lại rất nhiều --
Và khi tôi không --nhanh
tùy chọn khi chạy mysql bảng mô tả
Trả lại đầu ra bình thường.
Bảng có 7 cột... 6 cột đôi và 1 cột ngày tháng.
--quick: Không lưu trữ từng kết quả truy vấn, in từng hàng khi nhận được
Điều này có nghĩa là nếu bạnMÔ TẢ
một bảng và MySQL muốn bản in đẹp (bây giờ bạn,|
giữa các trường và -
xung quanh tiêu đề và phía dưới), nó vẫn chưa biết mỗi trường trong tập kết quả sẽ kéo dài bao lâu, do đó, nó giả định độ rộng tối đa mà cột có thể có được cho "quyền anh". Nếu bạn xem INFORMATION_SCHEMA.COLUMNS
, bạn có thể thấy ví dụ COLUMN_COMMENT
Đúng varchar(1024)
, tất cả các trường này cộng lại. Có vẻ như bạn chỉ nhận được -
, nhưng đó chỉ là "phần dưới cùng" của hộp và nếu bạn cuộn lên (giả sử cuộn ngược của bạn đủ lớn), bạn sẽ thấy dữ liệu bạn muốn ở đó.
Bạn có thể:
- Sử dụng \G làm dấu phân cách cho đầu ra dọc, không phải hộp.
- sử dụng
--auto-vertical-output
Bắt đầu quá trình xuất dọc tự động
- sử dụng
mysql --quick -s
Bắt đầu quá trình cho đầu ra không dạng bảng/không đóng hộp
Tôi là một lập trình viên xuất sắc, rất giỏi!