python資料鏈結mysql資料庫,增刪改查
import mysqldb
defread()
:# 開啟資料庫連線
db = mysqldb.connect(
"localhost"
,"root",""
,"test"
, charset=
'utf8'
)# 使用cursor()方法獲取操作游標
cursor = db.cursor(
)# 使用execute方法執行sql語句
try:
cursor.execute(
"select * from test1"
)# 使用 fetchone() 方法獲取一條資料
#data = cursor.fetchone()
data = cursor.fetchall(
)for i in data:
print
(i)# 關閉資料庫連線
except
:# rollback in case there is any error
db.rollback(
) db.close(
)def
add():
# 開啟資料庫連線
db = mysqldb.connect(
"localhost"
,"root",""
,"test"
, charset=
'utf8'
)# 使用cursor()方法獲取操作游標
cursor = db.cursor(
)# sql 插入語句
sql =
'insert into test1(`姓名`) values ("mohan")'
try:
# 執行sql語句
cursor.execute(sql)
# 提交到資料庫執行
db.commit(
)except
:# rollback in case there is any error
db.rollback(
)# 關閉資料庫連線
db.close(
)def
dele()
:# 開啟資料庫連線
db = mysqldb.connect(
"localhost"
,"root",""
,"test"
, charset=
'utf8'
)# 使用cursor()方法獲取操作游標
cursor = db.cursor(
)# sql 刪除語句
sql =
'delete from test1 where `測試`>3'
try:
# 執行sql語句
cursor.execute(sql)
# 提交到資料庫執行
db.commit(
)except
:# rollback in case there is any error
db.rollback(
)# 關閉資料庫連線
db.close(
)for i in
range(10
):add(
)
python相關資料鏈結
後續的部落格更新,會涉及到很多的python及python的框架相關的內容,這裡將自己收藏的一些關於python相關資料的鏈結做乙個整理,算是乙個導航索引吧。ps 其中有些鏈結對應的技術團隊文章,值得長期關注。pycharm教程 python文章目錄 python全棧之路系列 python爬蟲學習 ...
weka 學習資料鏈結
1 primer weka wiki 鏈結 2 data mining practical machine learning tools and techniques chapter 15 471 485 3 在weka中加入自己的演算法 鏈結 4 data mining practical mac...
Oracle 建立資料鏈結
1 為了建立資料庫鏈結,需要有pcreate database link系統許可權,要與遠端的帳號進行鏈結還需要有create session普通許可權 2 保證鏈結的使用者具有訪問被鏈結資料庫的表或者檢視的許可權。3 在要建立鏈結的資料庫 tnsnames.ora 檔案新增對被鏈結資料庫的連線字元...