python對資料庫的簡單操作

2021-10-03 00:10:49 字數 1009 閱讀 5255

python連線資料庫:

import mysqldb

database =

db=mysqldb.connect(host=

'localhost'

,user=

'root'

,password=

'mima'

,db=

'資料庫名字'

)#等價於

db = mysqldb.connect(

**database)

#db就代表資料庫

一些操作:

查詢

cursor = db.cursor(

)sql =

"select * from class"

cursor.execute(sql)

#執行sql語句

results = cursor.fetchall(

)#獲取

for row in results:

print

(row)

插入

sql =

"insert into 'class'('name') values('高一5班');)"

cursor = db.sursor(

)sursor.execute(sql)

db.commit(

)#提交給資料庫

異常

try

: sql =

"insert into 'class'('name') values('高一5班');)"

cursor = db.sursor(

) sursor.execute(sql)

db.commit(

)#提交給資料庫

except exception as e:

print

(e) db.rollback(

)

python對資料庫的操作

1.安裝軟體 yum install mariadb server mysql python y 進行基礎配置後,設定編碼格式為utf 8,支援中文 mysql secure installation 安全初始化 vim etc my.cnf 10 skip networking 1 15 char...

python的資料庫操作 Python對資料庫操作

windows下安裝mysql python linux下安裝mysql python以連線mysql 解壓後,進入目錄下,執行python setup.py install 安裝過程中,常會遇到的問題 1 提示找不到mysql config的話,一般是由於mysql採用的是lnmp一鍵安裝包安裝的...

XUtils對資料庫的簡單操作

本文主要講對資料庫的操作 一 新增依賴 compile org.xutils xutils 3.3.40 public class extends 實現單例 任何乙個頁面都可以拿到這個類的資料和物件 private public return instance override public voi...