python和資料庫互動

2021-10-01 08:18:23 字數 626 閱讀 9417

**

對於關係型資料庫的訪問,python社群已經指定了乙個標準,稱為python database api sepcificationv2.0.mysql、qracle等特定資料庫模組遵從這一規範,而且可新增更多特性,

高階資料庫api定義了一組用於連線資料庫伺服器、執行sql語句並獲得結果的函式和物件,其中有兩個主要的物件:乙個是用於管理資料庫連線的connection物件,另乙個是用於執行查詢的cursor物件。

python db-api使用流程:

1、批處理指令碼中,要想與使用者實行互動,需要用到命令set 配合/p引數一起使用。

2、set命令是用來定義變數並賦值的,而使用/p引數後,set 並不馬上在命令中給變數賦值,而是另起一行,等待使用者的輸入,並使用者的輸入內容做為值賦給變數。

3、而且在set /p後,可以加入提示語句,讓使用者知道,程式正在等待輸入。

4、與使用者互動,雖然已經實現了使用者輸入的接收。但還需要對接收到的內容進行處理,這時可以利用if 語句來完成。

5、執行後的效果如下,使用者輸入admin時,顯示「輸入正確」,否則,顯示「請輸入正確的使用者名稱」。

6、再來完善一下指令碼**,做乙個簡單的使用者登入判斷。主要用到goto語句和if語句,實現python寫網頁後台實現與資料庫互動。

資料庫互動

什麼是資料庫的互動?第一得確定與資料庫連線起來 public dbhelper context context,string name,sqlitedatabase.curso ctory factory,int version override public void oncreate sqlit...

資料庫與python的互動

try from mysql import con connect host localhost port 3306,database df user root password mysql charset utf 8 2 連線物件 獲得cursor物件 cs1 con.cursor 執行inser...

python與資料庫互動 MySQL,Redis

python與資料庫互動 原理 db config 使用步驟 1 匯入模組 import pymysql 2 建立連線 pymysql.connect dbconfig 連線是不能運算元據庫的,需要用連線生成游標來操作 3 建立游標 connection.cursor 4 執行sql語句 curso...