最近在用sqlite,每次命令列操作很是糾結,所以研究了下怎麼通過批處理來操作sqlite,以減少重複性的工作。
前言:環境是win7 64 旗艦版 + sqlite3,下面進入正題。
1.準備環境,把sqlite3.dll,sqlite3.exe放到工程目錄下,姑且把工程目錄叫/database/。
2.建立批處理檔案"db.bat",也位於/database/目錄下,具體**如下
@echo off
sqlite3 contact.db@pause..
3.建立db.sql檔案,也放到/database/下,這裡面存放的是資料庫建立指令碼("create table tb_group(id integer primary key,name text,flag integer);
insert into tb_group values(null,'其他聯絡人',1);
總結:最終/database/下會有,sqlite3.dll,sqlite3.exe,db.bat,db.sql,這四個檔案,雙擊db.bat就完成了資料庫的操作了,所有操作都在db.sql檔案中。
最後推薦兩個用著還湊合的sqlite的介面工具sqlitespy和firefox的sqlite外掛程式。
jdbc 批處理操作
jdbc的批處理操作是指把一組sql語句 增刪改操作 一次性提交給資料庫去執行,提高效率。分為statement版和preparedstatement版。size medium 1.例子 size 資料庫軟體 postgresql 資料庫名稱 test 資料庫圖表 intense 資料庫表 mira...
Win批處理命令基本操作
目錄 介紹批處理命令也有原因的,是由於在使用 jenkins 處理整合的時候,有些 dll需要編譯後拷貝到 web層的,否則反射是無法執行的。好了,切入正題 批處理檔案是無格式的文字檔案。包括一條或多條。擴充套件名為 bat 或cmd 在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會...
JDBC操作MySQL進行批處理
1 批處理 概念 一次向資料庫傳送多條sql語句,降低與資料庫的互動次數,提公升資料庫層執行效率。2 建表 create database day16 create table user id int primary key,name varchar 20 3 測試 我已經把資料庫連線 封裝好了,在...