Ubah pengaturan default SQLite


95

kita tahu ketika tipe .mode columnbiarkan saya melihat tabel seperti kolom Dan .headers on, kita bisa melihat header tabel. Tapi saya ingin tahu apakah ada cara untuk membuat dua pengaturan default?

Apakah ada modifikasi untuk kode sumber sqlite ?? ATAU apakah ada file konfigurasi untuk pengaturan ini?

Jawaban:


172

Taruh:

.headers on
.mode column

Dalam sebuah file yang disebut .sqlitercdalam direktori home dari pengguna yang menjalankan sqlite.

(PS Saya menemukannya di man sqlite3.)


5
Jika Anda menggunakan Windows, Anda harus membuat file% USERPROFILE% \. Sqliterc. Misalnya, dengan menjalankan perintah berikut pada baris perintah:(echo .mode columns && echo .headers on) >%USERPROFILE%\.sqliterc
Dennie

Buat .sqlitercfile jika tidak tersedia di direktori home dan tambahkan. Awalnya saya kira .sqliterctersedia di direktori home. Tetapi setelah membaca halaman manual lagi, saya membaca pernyataan ini 'Jika file ~ / .sqliterc ada', jika tidak tersedia, kita dapat membuatnya.
chanduthedev

@chanduthedev ya, file ".something" di direktori home adalah cara standar * nix untuk melakukan konfigurasi pengguna, tidak jelas kecuali Anda adalah pengguna * nix
yrebrac

6

Pastikan menggunakan perintah berikut untuk membuka file:

nano ~/.sqliterc

lalu tambahkan

.headers on
.mode column

ke file dan simpan

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.