python操作Mysql資料庫

2021-09-08 10:35:45 字數 622 閱讀 6922

**:

import

mysqldb

conn=mysqldb.connect(host='

127.0.0.1

', user='

root

', passwd='

root

', db='

test

', port=3306)

cur=conn.cursor()

row = cur.execute('

select * from stu')

#print affectrow

result =cur.fetchmany(row)

for line in

result:

print

line

cur.close()

conn.close()

簡單講解其中用到的函式

mysqldb.connect() 方法是連線資料庫

conn.cursor() 方法是獲取游標

cur.execute() 方法是執行sql語句,返回結果集行數

cur.fetchmany() 方法是從結果集中獲取結果,引數執行獲取的行數,返回值為獲取結果

python操作mysql查詢資料

首先需要連線資料庫,然後才查詢出資料。例如下表名字為 sinauser iduse id use name11 db12 2db233 db3class database def init self self.conn mysqldb.connect 連線資料庫 host 連線你要取出資料庫的ip,...

python操作MySQL資料庫

堅持每天學一點,每天積累一點點,作為自己每天的業餘收穫,這個文章是我在吃飯的期間寫的,利用自己零散的時間學了一下python操作mysql,所以整理一下。我採用的是mysqldb操作的mysql資料庫。先來乙個簡單的例子吧 import mysqldb try conn mysqldb.connec...

Python操作Mysql資料庫

coding utf8 author yangjing import mysqldb 查詢。def select host user root password port 3306,db sql connect mysqldb.connect host host,user user,passwd p...