python獲取MySQL資料庫資訊的步驟教程

2021-12-30 08:07:50 字數 945 閱讀 6569

分為五步,如下所示

1 連線資料庫

import pymysql

# 這裡的connect,也可以寫為connection和connect

database = pymysql.connect(

host='localhost', # 如果是伺服器,則輸公網ip

user='root', # 當時設定的資料超級管理員賬戶

passwd='******', # 當時設定的管理員密碼

port=3306, #mysql資料的埠為3306,注意:切記這裡不要寫引號''

database='momo' # 當時在mysql中建立的資料庫名字

)2 獲取乙個游標 — 也就是開闢乙個緩衝區,用於存放sql語句執行的結果

cursor = database.cursor()3 執行sql語句,從sql中獲取/選擇資料,執行資料

sql = 'select * from student'

cursor.execute(sql)4 獲取執行結果

data = cursor.fetchall() # 獲取所有的資料

for i in data:

print('id:%s name: %s' % (i[0], i[1]))

data = cursor,fetchone() # 獲取一條資料6 關閉連線

database.close()執行結果展示

id:1 name:章子怡

id:2 name:劉明湘

id:3 name:蔡佩軒

id:4 name:林志玲

id:5 name:白百合

id:6 name:楊鈺瑩

id:7 name:楊貴妃

id:8 name:夏雨荷

id:9 name:張柏芝

id:10 name:劉若英

mysql 獲取 MySQL 獲取前10 資料

這裡記錄乙個問題 在mysql中,我們要檢視前3條記錄的話,是使用limit select from t student order by s id limit 3 簡單的分頁也可以使用力limit來完成 select from t student order by s id limit 3 off...

Python獲取資料

1 raw input raw input 函式用來獲取從鍵盤上獲取一行文字,將以字串的形式返回使用者輸入的一切內容,意思就是比如從鍵盤輸入的是數字也將以字串的形式獲取。2 imput input 把讀入的資料預設為python表示式,對於input 函式,輸入字串時要用引號將其轉化為合法的pyth...

python 獲取mysql版本

import mysqldb try 獲取mysql的連線,方法connect ip user password dbname con mysqldb.connect localhost root test 在cursor上進行資料庫的所有操作 cur con.cursor 執行查詢 cur.exe...