id = '1'
name = 'sara'
content = 'hello'
sql = "insert into table_name (id, name, content) values (%d, %s, %s);"
param = (id, name, content)
r = cursor.execute(sql, param)
conn.commit()
psd = 'test111111111'
field_name1 = 'test'
id = 1
ip = '192.168.1.1'
sql = "update table_name set password = '
" + psd + "
', field_name1 = '
" + field_name1 + "
', field_name2 = 1 where id = '
" + id + "
' and ip = inet_aton('
" + ipaddr + "
');"
cursor.execute(sql)
conn.commit()
id = 1
sql = "select inet_ntoa(ipaddr), id from table_name where id = " + "
'" + id + "';"
cursor.execute(sql)
info = cursor.fetchone()
注意:
(1)ip位址一般在資料庫中使用int(10) unsiged型別儲存,訪問時要注意型別轉換。
(2)插入或更新操作時,如果插入的資料是儲存在變數中的,注意sql語句的書寫方式。
python中 資料庫的操作
資料庫在python中用來儲存和處理一些資料是十分方便的,今天就分享一些關於資料庫的操作 首先是資料庫的建立,我們要引入運算元據庫的包 import sqlite3 鏈結到乙個資料庫,存在則鏈結,不存在就建立 connect sqlite3.connet mydb 設定資料庫的游標,用來執行資料庫的...
Python中操作Mysql資料庫
在介面自動化測試中,校驗介面返回資料正確性通常會與資料庫中資料進行比對,則可借助mysql資料庫進行輔助測試。常用操作 1.資料庫連線 db pymysql.connect host 60.174.236.106 user root password 123456 port 27445,charse...
python 資料庫操作
例子1 建立乙個資料庫 coding utf 8 中文注釋 import mysqldb 建立和資料庫系統的連線 conn mysqldb.connect host localhost user root passwd 獲取操作游標 cursor conn.cursor 執行sql,建立乙個資料庫 ...