ngắn trả lời
Các dấu chấm phẩy phổ biến lệnh terminator ;
thực sự là viết tắt cho các \g
lệnh, mà là ở bản thân viết tắt cho lệnh go
. Lệnh go
được sử dụng cả về mặt lịch sử và hiện tại trong các hương vị khác của SQL để gửi các lô lệnh được biên dịch và/hoặc được giải thích bởi máy chủ. Lệnh \G
dường như thừa kế đó là thư đặc trưng từ \g
, và được viết hoa để chỉ ra thêm một hành vi sửa đổi, như mô tả của ...
mysql> help ... \g go Send command to mysql server. \G ego Send command to mysql server, display result vertically. ...
Còn trả lời (Nó thực sự nên \ E)
Nhập help
tại dấu nhắc mysql liệt kê tất cả các lệnh mysql có thể, bao gồm go
và ego
được hiển thị ở trên. Lệnh ego
mua lại một được thêm vào trước 'e' chỉ ra rằng hình thức này của lệnh go
cũng thông qua một hành vi mà thông thường sẽ được áp dụng bằng cách gọi mysql với công tắc tương tự mysql -E
Từ man mysql... ... --vertical, -E Print query output rows vertically (one line per column value). Without this option, you can specify vertical output for individual statements by terminating them with \G. ...
Vậy tại sao sử dụng -E
như viết tắt cho --vertical
? ... Vì cả hai V
, v
và e
đã được gán làm công tắc cho các hành vi gọi khác. Lệnh ego
chỉ có thể dễ dàng sử dụng \E
làm lối tắt, nhưng gây nhầm lẫn với phiên bản được viết hoa của lệnh \g
.
Tóm tắt ...
--vertical >>-E >>cái tôi >>\ G ... Tada!
Nguồn
2016-10-13 20:26:00
"\ g" tương đương với ";" trong MySQL –