學(xué)習(xí)python之編寫簡單簡單連接數(shù)據(jù)庫并執(zhí)行查詢操作
更新時間:2016年02月27日 22:29:53 投稿:mdxy-dxy
這篇文章主要介紹了學(xué)習(xí)python之編寫簡單簡單連接數(shù)據(jù)庫并執(zhí)行查詢操作,需要的朋友可以參考下
python 連接數(shù)據(jù)庫操作, 方法如下:
在本機的mysql 數(shù)據(jù)庫中有一個名為yao的庫,其中有一個名為user的表,表中的內(nèi)容如圖

下面,則是python連接數(shù)據(jù)庫的方法,及查找出表中的內(nèi)容,代碼如下:
#! /usr/bin/python
# filename conn.py
import MySQLdb # 載入連接數(shù)據(jù)庫模塊
try: # 嘗試連接數(shù)據(jù)庫
conn = MySQLdb.connect("localhost","root","www","yao",charset="utf8") # 定義連接數(shù)據(jù)庫的信息
except MySQLdb.OperationalError, message: # 連接失敗提示
print "link error"
cursor=conn.cursor() #定義連接對象
cursor.execute("select * from user") #使用cursor提供的方法來執(zhí)行查詢語句
data=cursor.fetchall() #使用fetchall方法返回所有查詢結(jié)果
print data #打印查詢結(jié)果
cursor.close() #關(guān)閉cursor對象
conn.close() #關(guān)閉數(shù)據(jù)庫鏈接
程序執(zhí)行結(jié)果為

您可能感興趣的文章:
- python使用mysqldb連接數(shù)據(jù)庫操作方法示例詳解
- python連接數(shù)據(jù)庫的方法
- Python連接數(shù)據(jù)庫學(xué)習(xí)之DB-API詳解
- python mysqldb連接數(shù)據(jù)庫
- 跟老齊學(xué)Python之通過Python連接數(shù)據(jù)庫
- Python使用sqlalchemy模塊連接數(shù)據(jù)庫操作示例
- Python 3.x 連接數(shù)據(jù)庫示例(pymysql 方式)
- Python使用Flask-SQLAlchemy連接數(shù)據(jù)庫操作示例
- 解決python3 Pycharm上連接數(shù)據(jù)庫時報錯的問題
- Python與數(shù)據(jù)庫交互:入門指南
相關(guān)文章
termux中matplotlib無法顯示中文問題的解決方法
這篇文章主要介紹了termux中matplotlib無法顯示中文問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
python requests更換代理適用于IP頻率限制的方法
今天小編就為大家分享一篇python requests更換代理適用于IP頻率限制的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
利用Python實現(xiàn)一個可定制風(fēng)格的繪圖系統(tǒng)
這篇文章主要為大家詳細介紹了如何基于Python實現(xiàn)一個可定制風(fēng)格的繪圖系統(tǒng),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起了解下2023-09-09
對pandas數(shù)據(jù)判斷是否為NaN值的方法詳解
今天小編就為大家分享一篇對pandas數(shù)據(jù)判斷是否為NaN值的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11

