3

SQLを学ぶためにH2を使い始めたところです。H2 データベースの値がどこに保存されているのか疑問に思っていました。これを見つけようとしている主な理由は、入力した値を調べて、データベースの一般的な構造を確認したいからです。現在、Firefox で URL "10.53.87.49:8082" を使用していますが、メインの Java クラスを介して入力された新しい値が表示されません。

4

1 に答える 1

4

答えは接続 URL によって異なります

よくある質問から

データベース ファイルはどこに保存されますか?

jdbc:h2:~/test のようなデータベース URL を使用する場合、データベースはユーザー ディレクトリに保存されます。Windows の場合、これは通常 C:\Documents and Settings\ または C:\Users\ です。ベース ディレクトリが設定されていない場合 (jdbc:h2:test のように)、データベース ファイルは、アプリケーションが開始されたディレクトリ (現在の作業ディレクトリ) に格納されます。スタート メニューから H2 Console アプリケーションを使用する場合、これは /bin です。ベースディレクトリは、データベース URL で設定できます。固定パスまたは相対パスを使用できます。URL jdbc:h2:file:data/sample を使用すると、データベースはディレクトリ data (現在の作業ディレクトリからの相対位置) に保存されます。ディレクトリがまだ存在しない場合は、自動的に作成されます。完全修飾ディレクトリ名 (および Windows の場合はドライブ名) を使用することもできます。例: jdbc:h2:file:C:/data/test

于 2013-08-19T07:24:24.967 に答える