本文目錄一覽:
- 1、江湖救急:怎麼用Java讀取.db格式的資料庫文件到.txt中,為什麼用fileRead();bufferedRead()不好使
- 2、Java如何創建bdb內存資料庫
- 3、怎樣用java代碼動態生成資料庫表
- 4、用Java創建資料庫可以嗎?
- 5、手機里的JAVA文件夾出現一個appdb的文件夾可不可以刪除
- 6、java怎麼把資料庫數據生成文件
江湖救急:怎麼用Java讀取.db格式的資料庫文件到.txt中,為什麼用fileRead();bufferedRead()不好使
這個和你的.db文件數據格式有關吧。
BufferedReader、BufferedWriter 是採用字元流讀寫,字元流通常用來讀取數據並顯示出來。
應該用位元組流來讀寫,反正是寫到另一個文件去:
new BufferedInputStream( new FileInputStream(…
用BufferedOutputStream來寫。
Java如何創建bdb內存資料庫
(1)、Windows-Show View-Other…
(2)、選擇Data Management-Data Source Explorer,點擊OK。
創建Driver
(1)、Window-Preferences
(2)、選擇Data Management-Driver Definitions
(3)、點擊Add。在Name/Type標籤頁中,選擇Generic JDBC Driver,並修改Driver name為:JDBC Driver。
在JAR List標籤頁中,加入h2-1.3.164.jar。
在Properties選項頁中,配置如下信息:
Connection URL:jdbc:h2:E:\DataBase\yht(路徑和文件名,可以自己設置)
Database Name:SAMPLE
Driver Class:org.h2.Driver
User ID:yht(資料庫用戶名,可以自己設置)
如下圖所示:
一路OK返回開發環境。
創建Connections
(1)、File-New-Other…
(2)、選擇Connection Profiles-Connection Profile。點擊Next。
(3)、選擇剛創建的Generic JDBC,並修改Name為:JDBC。點擊Next。
(4)、輸入密碼。第一次輸入的為密碼,點擊Test Connection,查看是否連接成功。
(5)、最後點擊Finish:
運行sql腳本
(1)、在環境中打開sql腳本,選擇創建的資料庫,如下圖。
(2)、右擊sql文件,選擇Execute All。
(3)、成功運行,如下圖所示:
獲取db格式文件
在路徑E:\DataBase\下獲取文件:yht.h2.db。
怎樣用java代碼動態生成資料庫表
Class.forName(“oracle.jdbc.driver.OracleDriver”);
Connection conn=DriverManager.getConnection(“資料庫url”,”帳號”,”密碼”);
state=conn.createStatement();
state.executeUpdate(“create 建表語句”);
state.executeUpdate(“insert 插入數據”)——插入的值由頁面獲得,注意字元串拼接。
然後就是關閉連接,state.close();conn.close();
核心代碼就是這些,具體應用你可以多寫幾個方法(增刪改查),都是類似的,注意異常的處理,關閉連接最好在finally中進行。
用Java創建資料庫可以嗎?
可以
分兩種情況, 一種是伺服器型的資料庫, 通過語句建立庫, 我試過的MySQL就可以, JDBC鏈接上MYSQL後, 用Statement 執行建表的SQL語句, 提交的時候一定要用execute(String)來提交, 因為executeUpdate不一定可以執行建表語句.其他資料庫應該也可以, 因為你想, 既然比如Oracle 之類的資料庫有第三方圖形化軟體, 可以進行全面的操作, 包括申請表空間, 建庫等等, 那麼通過程序就一定可以實現.
還有一種情況是沒有伺服器的資料庫, 我知道的只有兩種, 一個是SQLite, 一個是Derby(Java DB), 資料庫直接對應文件, 這種情況, 需要你對應的資料庫鏈接所在的文件夾一定要存在, 然後通過上面的方法提交語句就可以直接建立出表文件.
手機里的JAVA文件夾出現一個appdb的文件夾可不可以刪除
是你手機java軟體的臨時數據文件,啟動java程序時,會自動生成。不必理會它。不是病毒
java怎麼把資料庫數據生成文件
在dos窗口:
生成文件:
mysqldump –u用戶名 –p密碼 資料庫名生成的腳本文件路徑
例如:mysqldump –uroot –p123 mydbC:\ mydb.sql
就可以在C盤下找到mydb.sql文件了
恢復資料庫:
還可以通過下面的方式來執行腳本文件:
mysql –u用戶名–p密碼 資料庫要執行腳本文件路徑
例如:mysql -uroot-p123 mydbc:\mydb.sql
也可以用這種形式:
SOURCEC:\mydb.sql
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/230560.html