<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SQL on ゲンゾウ用ポストイット</title><link>https://genzouw.com/entry/category/sql/</link><description>Recent content in SQL on ゲンゾウ用ポストイット</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Mon, 27 Mar 2023 14:12:03 +0900</lastBuildDate><atom:link href="https://genzouw.com/entry/category/sql/index.xml" rel="self" type="application/rss+xml"/><item><title>sqlite3コマンドを実行したら"-- Loading resources from ~/.sqliterc"というメッセージが表示され困った話</title><link>https://genzouw.com/entry/2022/08/01/080021/3048/</link><pubDate>Mon, 01 Aug 2022 08:00:21 +0900</pubDate><guid>https://genzouw.com/entry/2022/08/01/080021/3048/</guid><description>&lt;h1 id="sqlite3-コマンドを実行したら--loading-resources-from-sqliterc-というメッセージが表示され困った話"&gt;sqlite3 コマンドを実行したら &amp;ldquo;&amp;ndash; Loading resources from ~/.sqliterc&amp;rdquo; というメッセージが表示され困った話&lt;/h1&gt;&#10;&lt;h2 id="はじめに"&gt;はじめに&lt;/h2&gt;&#10;&lt;p&gt;最近、なぜだか急に SQLite 周りの話題で盛り上がり始めましたね。&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;過去にマーケティングの効果測定サービスの設計/開発/運用をしていたときには、ストレージ層(MySQL クラスタ)の冗長化の一環として、SQLite を各 Web サーバに定期的にばらまく、といったキャッシュ機構を導入したいた事がありました&lt;/em&gt;。&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;その時のことを思い出して、懐かしさを感じています&lt;/em&gt;。&lt;/p&gt;&#10;&lt;p&gt;今回は自分の作業用 PC で &lt;code&gt;sqlite3&lt;/code&gt; コマンドを実行したところ、 &lt;code&gt;-- Loading resources from ~/.sqliterc&lt;/code&gt; というメッセージが出力されました。&lt;/p&gt;&#10;&lt;p&gt;こちらのメッセージが邪魔なのでなんとか除外したいなぁと悩んで対処したことをエントリにまとめてみました。&lt;/p&gt;&#10;&lt;h2 id="検証環境"&gt;検証環境&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;&#10;&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1&#10;&lt;/span&gt;&lt;span class="lnt"&gt;2&#10;&lt;/span&gt;&lt;span class="lnt"&gt;3&#10;&lt;/span&gt;&lt;span class="lnt"&gt;4&#10;&lt;/span&gt;&lt;span class="lnt"&gt;5&#10;&lt;/span&gt;&lt;span class="lnt"&gt;6&#10;&lt;/span&gt;&lt;span class="lnt"&gt;7&#10;&lt;/span&gt;&lt;span class="lnt"&gt;8&#10;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#10;&lt;td class="lntd"&gt;&#10;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ uname -moi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;arm64 unknown Darwin&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ bash -version &lt;span class="p"&gt;|&lt;/span&gt; head -n &lt;span class="m"&gt;1&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;GNU bash, バージョン 5.1.16&lt;span class="o"&gt;(&lt;/span&gt;1&lt;span class="o"&gt;)&lt;/span&gt;-release &lt;span class="o"&gt;(&lt;/span&gt;aarch64-apple-darwin21.1.0&lt;span class="o"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ sqlite3 --version&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3.37.0 2021-12-09 01:34:53 9ff244ce0739f8ee52a3e9671adb4ee54c83c640b02e3f9d185fd2f9a179aapl&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&lt;h2 id="問題"&gt;問題&lt;/h2&gt;&#10;&lt;p&gt;とある SQLite データベースファイル &lt;code&gt;test.db&lt;/code&gt; があり、こちらにはテーブル &lt;code&gt;t1&lt;/code&gt; が含まれています。&lt;/p&gt;</description></item></channel></rss>