H2資料庫的匯入 匯出 CSV

2022-03-21 21:18:07 字數 611 閱讀 2228

1.匯入資料:

注意:建議使用csv備份資料,而不要生成sql檔案,匯出到sql檔案會回車符會變成/r/n和其它特殊字元,後續處理麻煩。

匯入scv格式資料

insert into test ( select * from csvread('h:/posts_attribute.csv')) ;

注意:h2預設第一行資料是標題,會跳過第一行資料,從其它資料庫匯出csv資料的時候要匯出標題。

根據csv檔案建立h2資料表。

執行命令:

create table test as select * from csvread('d:/posts_attribute.csv');

建立test表,csv檔案相應的列插入到test表相應的字段

create table test(id int primary key, name varchar(255)) as select * from csvread('d:/posts_attribute.csv');

2.匯出資料:通過自帶的csvwrite方法匯出為csv格式檔案。

執行命令:call csvwrite('posts_attribute.csv', 'select * from test');

配置h2資料庫

1.新增依賴 com.h2database h21.4.178 2.修改資料庫配置的properties檔案,主要是jdbc.drivername和jdbc.url jdbc.drivername org.h2.driver jdbc.url jdbc h2 mem demo mode mysql ...

H2資料庫的應用

h2是乙個j a編寫的關係型資料庫,它可以被嵌入j a應用程式中使用,或者作為乙個單獨的資料庫伺服器執行。在啟動安裝程式前面,確保pc上已經存在jdk,安裝過程中配置預設就行,當然也可以自己選擇安裝路徑。我這裡選擇安裝到e盤,安裝後h2的目錄如下 在bin目錄下有乙個h2 2.1.210.jar的包...

將mysql資料庫匯入檔案轉為h2資料庫的

引入的pom,h2版本 h2測試資料庫 com.h2database groupid h2 artifactid 1.4.196 version test scope dependency 一開始將n icat匯出的sql檔案執行,發現報錯 然後需要進行處理 將生成的引擎和表級別的comment去掉...