python對資料庫的操作

2021-08-04 01:52:13 字數 1015 閱讀 7064

1.安裝軟體 yum install mariadb-server mysql-python -y

##進行基礎配置後,設定編碼格式為utf-8,支援中文

mysql_secure_installation  ##安全初始化

vim /etc/my.cnf

10 skip-networking=1

15 charset='utf-8'

2.python 中乙個完整的資料庫操作 import mysqldb  ##匯入資料庫模組

conn=mysqldb.connect(host='localhost',user='root',passwd='westos',db='westos',charset='utf8')  ##建立資料庫連線

cur=conn.cursor()  ##建立游標

cur.execute('use westos;')  ##對資料庫進行操作

conn.commit()  ##提交操作

cur.close()    ##關閉游標

conn.close()   ##關閉連線

3.基本操作 ##插入資料

cur.execute('insert into useinfo value("hello0","123");')

sqli='insert into useinfo value(%s,%s)'

cur.execute(sqli,('aa','123'))      ##插入單條資料

cur.executemany(sqli,[('bb','234'),('cc','345')])  ##快速插入多條資料,使用列表插入

##檢視表的內容

cur.execute('select * from useinfo;')

cur.fetchone()  ##檢視單個資訊

cur.fetchall()  ##檢視所有資訊

cur.fetchmany() ##檢視多個資訊

##移動游標

cur.scroll(0,'absolute')  ##移動到開頭

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

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

Python對資料庫進行操作

步驟三 編寫python指令碼,下例只是做了個查詢 具體使用要結合你的需求進行對資料庫操作,然後對操作結果進行校驗和下部操作。usr bin python coding utf 8 import mysql.connector import mysqldb conn mysqldb.connect ...

Python中對資料庫的操作

1.一次增加一條記錄 匯入資料庫模組 import mysqldb 開啟資料庫的門,建立乙個資料庫物件 conn mysqldb.connect host 127.0.0.1 user root passwd jay db python host是本機的回環介面,user是資料庫的使用者名稱,pas...