0

私はSQLite3を初めて使用します。

シェルにDBを作成しようとしています。シェルを実行すると、すでに次のように表示されます。

SQLiteバージョン3。

手順については、「。help」と入力してください。

SQLを入力してください...

「;」で終了するSQLステートメントを入力してください

「$」と「$sqlite3mynotes.db」のようなコードを入力できるはずだとどこかで読んだ

ここで、DBに名前を付け(「mynotes.db」など)、保存するフォルダーを決定できるようにする必要があります。

誰かが私を助けることができますか?乾杯!

4

1 に答える 1

2

$どこかは、データベース名(存在しない場合に作成される)を開始して指定するシェル(コマンドプロセッサ)のプロンプトであると想定されていましたsqlite3

シェルなしで実行している場合sqlite3(?をクリックしてsqlite3.exe)、別の方法を試してみましょう。CMD.EXEWindowsでは、一般的なUnixシェルと同じくらいこの仕事に適しています。

データベースが存在するフォルダーの時点:cd実行する前にこのフォルダーに移動するかsqlite3 mynotes.db、データベースへのフルパス名を指定します:(sqlite3 "C:\Users\Me\Documents and Settings\mynotes.db"引数にスペースが含まれている場合は二重引用符が必要です)。

sqlite3パラメータなしで開始されると、データベースはメモリ内にあります。Sqlite3は、他のデータベースの「接続」をサポートしています(ATTACH DATABASEの説明を参照)。sqlite3このようにして、何らかの理由で(または難しすぎて)パラメーターから開始できない場合でも、ディスク上のデータベースを作成して開くことができます。

于 2013-01-14T20:02:29.423 に答える