簡體   English   中英

如何將Python連接到MySQL數據庫...?

[英]How to Connect Python to MySQL DataBase …?

有關將Python連接到MySQL DB的問題:

我怎樣才能做到這一點 ?!

鏈接,如果您有參考文獻或...

這是一個簡單的例子:

import MySQLdb
conn = MySQLdb.connect(host="localhost",
                       user="myusername",
                       passwd="mypassword",
                       db="mydb")
c = conn.cursor()
c.execute("SELECT mycolumn FROM mytable WHERE id = %s;", (1,))
c.fetchone()
c.close()
conn.close()

請注意,MySQLdb使用%s作為參數占位符。

為什么不谷歌呢?

connect()方法的工作原理與_mysql幾乎相同:

import MySQLdb
db=MySQLdb.connect(passwd="moonpie",db="thangs")

要執行查詢,首先需要一個游標,然后可以對其執行查詢:

c=db.cursor()
max_price=5
c.execute("""SELECT spam, eggs, sausage FROM breakfast
          WHERE price < %s""", (max_price,))

如果需要更高級別的功能,請訪問http://www.sqlalchemy.org/ 這是一項了不起的工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM