Thay đổi cài đặt mặc định của SQLite


95

chúng tôi biết khi nhập .mode columncho tôi xem các bảng như cột Và .headers on, chúng tôi có thể thấy tiêu đề của các bảng. Nhưng tôi muốn biết có cách nào làm cho hai cài đặt mặc định không?

Làm một số sửa đổi cho mã nguồn của sqlite ?? HOẶC có tệp cấu hình cho các cài đặt này không?

Câu trả lời:


172

Đặt:

.headers on
.mode column

Trong một tệp được gọi .sqliterctrong thư mục chính của người dùng đang chạy sqlite.

(Tái bút tôi đã tìm thấy điều đó trong man sqlite3.)


5
Nếu bạn đang sử dụng Windows, bạn nên tạo tệp% USERPROFILE% \. Sqliterc. Ví dụ: bằng cách thực hiện những điều sau trên dòng lệnh:(echo .mode columns && echo .headers on) >%USERPROFILE%\.sqliterc
Dennie

Tạo .sqliterctệp nếu không có sẵn trong thư mục chính và thêm. Ban đầu tôi nghĩ .sqliterclà có sẵn trong thư mục chính. Nhưng sau khi đọc lại trang người đàn ông, tôi đọc tuyên bố này 'Nếu tệp ~ / .sqliterc tồn tại', nếu không có sẵn, chúng tôi có thể tạo nó.
chanduthedev

@chanduthedev yep, tệp ".something" trong thư mục chính là cách chuẩn * nix để thực hiện cấu hình người dùng, không rõ ràng trừ khi bạn là người dùng * nix
yrebrac

6

Đảm bảo sử dụng lệnh sau để mở tệp:

nano ~/.sqliterc

sau đó thêm

.headers on
.mode column

vào tệp và lưu nó

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.