SQLite varsayılan ayarlarını değiştirin


95

tür ne zaman biliyoruz .mode columnsütun gibi tablolar görmeme izin verin Ve .headers ontabloların başlığını görebiliriz. Ama iki varsayılan ayarı yapmanın herhangi bir yolu olup olmadığını bilmek istiyorum.

Sqlite'ın kaynak kodu için biraz değişiklik mi yapıyorsunuz? VEYA bu ayarlar için bir yapılandırma dosyası var mı?

Yanıtlar:


172

Koymak:

.headers on
.mode column

.sqlitercSqlite çalıştıran kullanıcının ev dizininde çağrılan bir dosyada .

(PS Bunu içinde buldum man sqlite3.)


5
Windows kullanıyorsanız,% USERPROFILE% \. Sqliterc dosyasını oluşturmalısınız. Örneğin, komut satırında aşağıdakileri yürüterek:(echo .mode columns && echo .headers on) >%USERPROFILE%\.sqliterc
Dennie

.sqlitercAna dizinde yoksa dosya oluşturun ve ekleyin. Başlangıçta .sqlitercana dizinde olduğunu düşündüm . Ancak man sayfasını tekrar okuduktan sonra, '~ / .sqliterc dosyası varsa' ifadesini okudum, yoksa onu oluşturabiliriz.
chanduthedev

@chanduthedev evet, ev dizinindeki ".something" dosyası, kullanıcı yapılandırmasını yapmanın standart bir * nix yoludur, bir * nix kullanıcısı değilseniz açık değildir
yrebrac

6

Dosyayı açmak için aşağıdaki komutu kullandığınızdan emin olun:

nano ~/.sqliterc

sonra Ekle

.headers on
.mode column

dosyaya kaydet ve kaydet

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.