Làm thế nào để thực hiện truy vấn đến DB từ một thiết bị đầu cuối và lưu trữ đầu ra vào một tệp?


10

Tôi muốn truy cập DB này và tôi sử dụng nó để truy cập SQLite DB: sqlite3 .mozilla/firefox/profile_name/places.sqlite

Truy vấn mà tôi muốn thực hiện đối với DB này và lưu trữ đầu ra trong tệp văn bản là SELECT moz_places.url FROM moz_places

Làm thế nào để làm điều đó?

Câu trả lời:


15
  1. Thử man sqlite
  2. Bạn sẽ thấy rằng sqlitemong đợi một cú pháp nhưsqlite [options] filename [SQL]
  3. Sau đó làm điều này sqlite [options] filename [SQL] > file_with_results.txtvà kết quả sẽ làfile_with_results.txt

Từ những gì bạn viết, tôi tin rằng bạn cần:

sqlite .mozilla/firefox/profile_name/places.sqlite "SELECT moz_places.url FROM moz_places;" > file_with_results.txt

Gói sqlite3 là bắt buộc để các lệnh trên với sqlite3 thay vì sqlite hoạt động
Nitin Venkatesh
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.