我有一個關於hsqldb數據庫的問題。首先,我想問問hsqldb在文件系統中保存數據的位置,它保存在我們在jdbc URL中給出的目錄中,不是嗎?其次,在完成測試後,我想清除爲測試而創建的所有關於數據和文件的內容。我應該遵循哪個程序?HSQLDB刪除所有數據和和配置文件
0
A
回答
0
第一個問題的答案是肯定的 - hsqldb創建一個目錄並在那裏存儲數據庫所需的所有內容。
第二個問題 - 如果你想從頭開始用一個空的數據庫,你可以刪除創建的目錄,當你嘗試連接時,JDBC驅動程序會重新創建它。我的猜測是,儘管你想保持數據庫完好,但只是刪除你的測試數據?在這種情況下,您將需要一個清理腳本來顯式刪除您添加的行。這通常存在於測試用例的「拆卸」功能中。
0
您可能想要使用內存中的HSQL數據庫。
相關問題
- 1. 刪除vim配置和插件文件
- 2. 批量刪除HSQLDB和SQuirreL
- 3. hsqldb * .script.new創建和刪除
- 4. 刪除除配置文件中提到的所有文件
- 5. 不能刪除HSQLDB文件
- 6. 管理用戶配置文件創建和刪除用戶和配置文件
- 7. 刪除所有文件和文件夾,但排除目錄
- 8. 在hibernate配置文件中設置HSQLDB數據類型?
- 9. 刪除文件夾和數據庫 - PHP
- 10. 刪除所有Couchbase數據/文檔ios(或刪除所有ios數據?)
- 11. 所有數據有刪除
- 12. 刪除元素,但保持所有數據和事件綁定
- 13. 刪除延遲配置配置文件
- 14. ImageMagick刪除配置文件
- 15. ASP.NET配置文件刪除
- 16. 通過Ant FTP任務刪除所有文件和文件夾
- 17. 使用Delphi遞歸刪除所有文件和文件夾
- 18. 刪除所有.svn文件和文件夾使用php
- 19. 刪除FTP連接中的文件夾和所有文件
- 20. 刪除所有文件和文件夾連接到FTP
- 21. 刪除匹配行和文件
- 22. ESB 4.9.0刪除所有QoS配置
- 23. 刪除所有子目錄和文件,除了一個
- 24. NSHomeDirectory刪除所有文件
- 25. 刪除所有.ica文件
- 26. 刪除除了一個文件夾中的所有文件夾/文件和所有根文件
- 27. HSQLDB和.lobs文件大小
- 28. 重置所有配置配置文件
- 29. 在Rails項目和所有關聯文件中刪除數據庫
- 30. 刪除或刪除現有的Websphere Application Server的配置文件
對於第一個問題我想問一下hsqldb實際上是否還插入了數據。對於第二個問題,我想刪除模式並刪除由hsqldb創建的所有文件。所以我試圖去掉SCHEMA PUBLIC CASCADE,並且我認爲這並不重要,因爲我的database.lof文件仍然存在。我可以做什麼樣的操作來格式化所有的東西? – 2011-03-25 15:24:35
是的,只要文件存在,他們應該保留插入的數據。對於第二種情況,如果您確實希望文件消失,請嘗試刪除目錄而不是通過JDBC驅動程序 – 2011-03-25 15:31:24
我嘗試刪除創建的目錄中的所有文件,但由hsqldb創建的日誌文件停留在此處(例如「 exampleDB.log「) – 2011-03-25 15:47:08