2011-09-01 33 views

Trả lời

6
mysql -u .. -p.. -H <<<"your query" | mutt -s 'subject' [email protected] 

nếu bạn xem xét HTML là định dạng tốt hơn

cá nhân, tôi thích \G

mysql -u .. -p.. -N <<<"your query\G" | mail -s 'subject' [email protected] 
+0

bằng cách sử dụng tùy chọn -H thực sự làm cho thẻ HTML hiển thị trong email, vì thư gửi nó với loại nội dung văn bản/đơn giản. – killdash9

+0

điều này là đúng, nó có thể sửa chữa thông qua một số thiết lập trên mutt (xin lỗi, dun có câu trả lời chính xác chưa) – ajreal

1

Thay thế cho câu trả lời mutt khác chỉ là đồng bằng cũ mail từ gói mailx:

mysql -uuser -ppass dbname < queryfile.sql | mail -s 'Your query output' [email protected] 
0
mysql -u <user> -p<password> <database> -e "<query>" | sendmail <emailaddress> 
+0

Câu trả lời của bạn không xây dựng dựa trên bất cứ điều gì chưa được gửi. Trả lời các câu hỏi cũ mà không xây dựng dựa trên các câu trả lời đã gửi trước đó là hoàn toàn vô nghĩa. – Takarii

+0

Câu trả lời thúc đẩy tùy chọn dòng lệnh '-e ' cho nhiều mục đích đơn giản hóa đáng kể mọi thứ vì nó không yêu cầu tệp .sql bên ngoài để đọc truy vấn. Tôi quên đề cập đến thêm tùy chọn dòng lệnh -H/- html để tạo HTML đầu ra. – digitaldaemon

Các vấn đề liên quan