1. ホーム
  2. sqlite

[解決済み] SQLiteのコマンドラインシェルからデータベースファイルを開く

2022-12-05 11:09:43

質問

私は SQLiteコマンドラインシェル . ドキュメントにあるように、実行ファイルの引数としてデータベースを与えることで、データベースを開くことができます。

sqlite3 data.db

からデータベースファイルを開く方法がわかりません。 ツール内で からデータベース ファイルを開く方法がわかりません (たとえば、Windows で sqlite3.exe をダブルクリックした場合)。

データベースファイルを指定するための SQLite シェルツール内のコマンドは何ですか?

SQLite

どのように解決するのですか?

sqlite dbname.db を使用するのと同じ方法で、1つまたは複数のデータベースをアタッチして作業することができます。

sqlite3
:
sqlite> attach "mydb.sqlite" as db1;

で、添付されたすべてのデータベースを見ることができます。 .databases

ここで、通常の方法では、main はコマンドラインの db に使用されます。

.databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main                                                                       
1    temp                                                                       
2    ttt              c:\home\user\gg.ite