Python 使用 MySQL 範例

Python 使用 MySQL 的範例程式

 
# -*- coding: UTF-8 -*- 
import MySQLdb 
import sys 
db = MySQLdb.connect(host="localhost", user="使用者", passwd="密碼", db="資料庫名稱")
cursor = db.cursor() 
### 執行 SQL 語句 ###
cursor.execute("SELECT `欄位1` FROM 資料表名稱")
result = cursor.fetchall() 
### 用簡單的 for 把資料列出來 ### 
### 注意, result 是一個巢狀的 tuple ### 
for iii in result:   
     abc=iii[0]   
     print abc 

參考圖 – Python 執行方式
Run Python

在〈Python 使用 MySQL 範例〉中有 4 則留言

  1. 請問有更詳細的說明嗎?
    像是應該用IPython Notebook或是Spyder等去跑,可以的話能不能截圖,也比較好了解。
    謝謝你的分享

    • 這個嘛~~~
      事實上執行 Python 有很多方式,當然您所提到的 Spyder 等方式也都可以啊!

      只要
      1. 您的 MySQL 主機有設定好
      2. 您有安裝 Python的 MySQLdb 模組

      那上面的程式碼應該可以順利執行

      執行的方式,提供我的作法給你參考,其實我通常是在安裝完後,把C:\Python27 這個目錄設定到環境變數內(C:\Python27 是 python 安裝目錄)。

      然後把寫好的程式先儲存為 xxx.py

      然後從命令提示字元執行 python xxx.py

      就可以了

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料