【问题标题】:Change SQLite default settings更改 SQLite 默认设置
【发布时间】:2019-05-11 00:38:58
【问题描述】:

我们知道什么时候输入.mode column 让我看到像列这样的表格 而.headers on,我们可以看到表格的标题。 但是我想知道是否有任何方法可以使这两个默认设置?

对sqlite的源代码做一些修改?? 或者是否有这些设置的配置文件?

【问题讨论】:

    标签: sqlite


    【解决方案1】:

    放:

    .headers on
    .mode column
    

    在运行 sqlite 的用户的主目录中名为 .sqliterc 的文件中。

    (P.S. 我在man sqlite3找到了。)

    【讨论】:

    • 如果您使用的是 Windows,您应该创建文件 %USERPROFILE%\.sqliterc。例如,通过在命令行上执行以下命令:(echo .mode columns && echo .headers on) >%USERPROFILE%\.sqliterc
    • 创建.sqliterc 文件如果在主目录中不可用并添加。最初我认为.sqliterc 在主目录中可用。但是再次阅读手册页后,我阅读了此语句'如果文件〜/ .sqliterc存在',如果不可用,我们可以创建它。
    • @chanduthedev 是的,主目录中的“.something”文件是一种标准的 *nix 用户配置方式,除非你是 *nix 用户,否则并不明显
    • 我希望有一个适用于所有用户的全局.sqliterc。但情况似乎并非如此。
    【解决方案2】:

    确保使用以下命令打开文件:

    nano ~/.sqliterc
    

    然后添加

    .headers on
    .mode column
    

    到文件并保存

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-07
      • 2011-10-14
      • 2011-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多