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
lily
請問有更詳細的說明嗎?
像是應該用IPython Notebook或是Spyder等去跑,可以的話能不能截圖,也比較好了解。
謝謝你的分享
hank
這個嘛~~~
事實上執行 Python 有很多方式,當然您所提到的 Spyder 等方式也都可以啊!
只要
1. 您的 MySQL 主機有設定好
2. 您有安裝 Python的 MySQLdb 模組
那上面的程式碼應該可以順利執行
執行的方式,提供我的作法給你參考,其實我通常是在安裝完後,把C:\Python27 這個目錄設定到環境變數內(C:\Python27 是 python 安裝目錄)。
然後把寫好的程式先儲存為 xxx.py
然後從命令提示字元執行 python xxx.py
就可以了
hank
Python 使用 MySQLdb 的更多文章也可以參考:
實作Python 連接MySQL 資料庫
http://www.coding5.com/coding5/works?transno=1000000017
[Python] 安裝Python連接MySQL套件
http://chongen.logdown.com/posts/244786-python-install-mysql-python-connection-kit
他們寫得也很詳細 很不錯喔!
lily
好的謝謝你!!!
我再試試看!!!