ant運算元據庫

2021-04-08 19:21:27 字數 1003 閱讀 3896

ant

裡面有乙個

task

就是與資料庫操作相關的乙個

task

(sql),

它的原理如下:

通過jdbc

執行一系列的

sql語句,語句可以從文字檔案中讀取,也可以通過包含的方式放在任務中。語句之間的間隔使用的是「;」或者自己定義的分割符號。注釋的語句使用的是

rem或者「――」。可以使用

autocommit

屬性來控制語句是否真的被提交,還可以使用

onerror

屬性來控制當執行的過程中遇到錯誤的時候應該怎麼辦?(

abort

,continue

,stop

)。例子:

假如,我們有乙個任務,就是每次程式執行的時候我們都要初始化整個資料庫。要執行的

sql語句如下:

drop table student

create table student (id int,name varchar(200));

insert into student values(1,"xiao wang");

insert into student values(2,"xiao li");

我們把上述語句存為乙個檔案叫test

.sql

,然後建立

ant指令碼如下:

driver="oracle.jdbc.driver.oracledriver"

url="jdbc:oracle:thin:@localhost:test"

userid="test"

password="test"

classpathref="classes12.jar"

src="$"

οnerrοr="continue"

/>

這樣,我們已經建立好了

ant的教本,把它另外儲存為

build.xml

,在命令列方式下面,執行下面的命令:ant init

運算元據庫

python importmysqldb defmydbtest conn mysqldb.connect host localhost user root passwd sa db b4img charset utf8 cursor conn.cursor sql select from imag...

運算元據庫

2.localhost 的位址 檢視 一般位於c windows system32 driver etc下,一般在最後有這麼一行 127.0.0.1 localhost 資料庫操作方法 鏈結資料庫 建立資料庫表 資料庫插入操作 資料庫查詢操作 後記 try 使用 fetchone 方法獲取一條資料 ...

運算元據庫

是選擇乙個 是可選引數 新建資料庫 create if not exists db name default character set charset name 檢視當前伺服器下的資料庫列表 show like pattern where expr 檢視警告資訊 show warnings 修改資...