Using SQLite extensions on macOS

Ellie Huxtable

macOSでSQLite拡張機能を使う

sqlite-zstdをいじっていて、拡張機能を読み込もうとしたところ……

.load libsqlite_zstd
Error: unknown command or invalid arguments:  "load". Enter ".help" for help

えっ?

どうやら、macOSにインストールされているsqliteは、拡張機能を読み込めない状態でビルドされているようです。

幸い、Homebrewには、もっと使い勝手のいいバージョンがあります。

brew install sqlite

ただし、これはデフォルトではリンクされません。リンクするには、次のコマンドを実行します。

brew link sqlite --force

または、パスを指定してください。

原文は Ellie Huxtable により に公開されました。

この記事は「gpt-5.6-terra」を使用して翻訳されました。