Saya telah menginstal program sqlite
untuk melihat jenis file dengan ekstensi itu, namun bahkan setelah membaca dokumentasi bantuannya dan manualnya, saya masih bingung tentang bagaimana saya mendapatkannya untuk menunjukkan kepada saya apa yang saya inginkan. Jadi bagaimana tepatnya Anda menggunakan program ini? Saya hanya ingin melihat file ekstensi itu dengan benar.
Saya menjalankan Ubuntu GNOME 16.04 dengan GNOME 3.20.
sqlite
dan tidaksqlite3
?.sqlite
file yang dibuat oleh Firefox yang ingin saya lihat.sqlite
adalah versi lama. Saya sangat menyarankan Anda menggunakansqlite3
tetapi Anda mungkin sudah melakukannya jika Anda menginstal yang indahsqlitebrowser
seperti yang disarankan dalam A. :)Jawaban:
Mari kita mulai dengan cara yang lebih ramah pengguna dan menggunakan alat GUI
sqlitebrowser
. Ini menawarkan Anda untuk dengan mudah menjelajahi database tanpa harus tahu perintah SQL.Anda dapat menginstalnya dengan perintah
dan jalankan dari menu peluncur / dash / aplikasi atau menggunakan perintah
Di jendela utama Anda dapat mengklik Open databaseuntuk membuka
*.sqlite
file Anda . Ini kemudian akan menampilkan sesuatu seperti ini (di sini menampilkan basis data dari add-on Firefox untuk menerapkan gaya pengguna):Saya sudah beralih ke Browse Datatab di panel kiri, di mana Anda dapat melihat isi tabel database sekarang. Anda memilih tabel mana yang akan ditampilkan dalam kotak kombo "Tabel:".
Tentu saja Anda juga dapat melakukan ini dari command-line, menggunakan mis
sqlite3
. Metode ini mengharuskan Anda untuk mengetahui setidaknya satu set perintah SQL dasar dan lebih cocok untuk pengguna tingkat lanjut atau jika Anda perlu mengurai output dalam skrip.Anda menginstal
sqlite3
menggunakan perintahdan kemudian jalankan dengan perintah berikut (
-column
dan-header
opsi untuk keterbacaan yang lebih baik dari output, lihatman sqlite3
info lebih lanjut):Kemudian Anda mendapatkan prompt perintah SQLite3 interaktif, seperti ini:
Hal pertama yang harus Anda lakukan sekarang adalah membuka file database. Oleh karena itu Anda dapat menggunakan
.open
perintah SQLite. Masukkan ini kesqlite>
prompt (lagi menggunakan database add-on Firefox yang sama seperti di atas, Anda akan mengetik jalur yang berbeda tentu saja):Perhatikan bahwa Tabpenyelesaian berfungsi di sini dan akan membantu Anda memasukkan path ke file database Anda.
Anda sekarang dapat melihat daftar database yang dimuat menggunakan
.databases
perintah (nama file terpotong karena begitu lama):Anda melihat basis data yang baru saja kita buka sekarang dipanggil
main
.Pada langkah berikutnya kami mencantumkan semua tabel dari
main
database (default):Kami melihat dua tabel
style_meta
danstyles
terdaftar.Mari kita tampilkan
style_meta
tabel sepenuhnya dengan semua kolom. Karena itu kita memerlukan perintah SQLSELECT * FROM style_meta;
(jangan lupa tanda titik koma!):Untuk mendapatkan bantuan dengan perintah khusus untuk shell interaktif SQLite3 (perintah yang dimulai dengan tanda titik), ketikkan
.help
padasqlite>
prompt atau baca manualnyaman sqlite3
. Semua perintah lain adalah SQL umum, Anda harus mencari tutorial SQL dasar untuk mempelajarinya.Anda dapat keluar dari
sqlite3
shell interaktif lagi menggunakan.exit
perintah atau Ctrl+ D.sumber
.schema
perintah untuk melihat bagaimana tabel dan bidang dibuat.