回覆列表
-
1 # 影片好笑
-
2 # 使用者1402607513123795
使用sqlite的檔案匯入匯出功能。
1、匯入命令: .import
2、格式:sqlite> .import 檔名 表名
3、注意事項: 注1: 不要忘了開頭的點 注2: 這條語句不能用分號結束. 非SQL不需要分號結束. 注3: 需要檢視預設的分隔符separator. 必須一致. 如果不一致可能導致sqlite欄位分割錯誤. 檢視分隔符使用命令 .show , 如果不一致可直接修改, 比如: sqlite>.separator "," 將分隔符轉為逗號. 舉例1: 將檔案a.csv中的資料匯入表 tab_xx. (a.csv中欄位以逗號分割) sqlite> .separator "," sqlite> .import a.csv tab_xx sqlite> 匯入結束.
-
3 # 使用者8150174676096
1. 透過DataGrip匯入:在資料庫上右擊,選擇從檔案匯入,選擇之前匯出的sql檔案即可。
2. 透過命令列:如果是MySQL, 可以在Mac命令列中輸入
-
4 # 一枚老頭
不聯網的情況下,自己寫的軟體可以操作這個資料庫,讀寫都比較簡單,發行時只要一個dll,不要太省事,僅此而已。
-
5 # 浩爺在火星
這個就是一個嵌入式資料庫,用在本地訪問的場合,本地也不會有很大併發量,再就是可以做記憶體資料庫,快速高效。跟那些大型資料庫應用場合完全不一樣。如果是單機版軟體,用這個就夠了,不要瞎扯什麼高併發,一秒不到1000次的請求玩什麼高併發都是糟蹋資源。
匯出 實現方式: 將輸出重定向至檔案. 命令: .output sqlite> .output a.txt 然後輸入sql語句, 查詢出要導的資料. 查詢後,資料不會顯示在螢幕上,而直接寫入檔案. 結束後,輸入 sqlite> .output stdout 將輸出重定向至螢幕. 舉例2: 將 tab_xx 中的資料匯出到檔案a.txt sqlite> .output a.txt sqlite> select * from tab_xx; sqlite> .output stdout 匯出完畢.