sách gpt4 ai đã đi

mysql - Linux/mysql Ghi đầu ra của bảng mysql vào tệp và giữ nguyên định dạng mysql.

In lại Tác giả: Space Dog Thời gian cập nhật: 2023-10-29 12:34:12 34 4
mua khóa gpt4 Nike

Tôi sử dụng lệnh sau trong mysql. Khi hiển thị dữ liệu dạng bảng, dữ liệu sẽ được định dạng thành một bảng rất sạch với khoảng cách đều nhau và có dấu | làm dấu phân cách cột.

CHỌN * TỪ TÊN_BẢNG;

Khi tôi chạy lệnh từ CLI như hiển thị bên dưới, đầu ra rất sạch, giống như khi tôi chạy nó từ mysql.

$ mysql -e "USE databse_name;" -e "CHỌN * từ TABLE_NAME;"

Tuy nhiên, nếu tôi yêu cầu lệnh CLI ghi đầu ra của cùng lệnh đó vào một tệp (xem lệnh bên dưới), tôi sẽ mất hết định dạng đẹp và tệp được ghi ra trông rất tệ.

$ mysql -e "USE databse_name;" -e "SELECT * from TABLE_NAME;" > ~/tablename.txt

Có ai biết cách giải quyết không? Cảm ơn bạn đã dành thời gian và giúp đỡ trước.

1 Câu trả lời

Vào mysql CLI và viết ở đó

tee ~/tên bảng.txt

Ngoài việc viết truy vấn, đầu ra của tất cả các truy vấn sẽ được thu thập vào tệp ~/tablename.txt. Ghi vào bảng điều khiển khi thực hiện truy vấn

ghi chú

Giới thiệu về mysql - Linux/mysql Ghi đầu ra của bảng mysql vào tệp và giữ nguyên định dạng mysql. , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/16449473/

34 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com