色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql python2.7

林子帆2年前12瀏覽0評論

MySQL是一個開源的關系型數據庫管理系統,其中的Python模塊可以讓Python2.7開發者輕松地連接、查詢和管理MySQL數據庫。本文將介紹如何安裝MySQL-Python模塊以及如何在Python2.7中使用MySQL數據庫。

安裝MySQL-Python模塊:

$ sudo apt-get install python-mysqldb (如果是Ubuntu系統)
$ pip install MySQL-python (用pip安裝)

連接MySQL數據庫:

import MySQLdb
db = MySQLdb.connect(host="localhost", user="root", passwd="password", db="database_name")
cursor = db.cursor()

其中,host是MySQL服務器的地址,user是用戶名,passwd是密碼,db是要連接的數據庫名稱。

查詢數據:

# 查詢第一個表中的所有數據,并依次將結果打印出來
cursor.execute("SELECT * FROM table_name")
for row in cursor.fetchall():
print row[0], row[1]

其中,table_name是要查詢的表名。

插入數據:

# 往第一個表中插入一條數據
sql = "INSERT INTO table_name (name, age) VALUES ('John', 22)"
try:
cursor.execute(sql)
db.commit()
except:
db.rollback()

其中,name和age是第一個表的兩個字段。

更新數據:

# 更新第一個表中名字為John的記錄
sql = "UPDATE table_name SET age = age + 1 WHERE name = 'John'"
try:
cursor.execute(sql)
db.commit()
except:
db.rollback()

刪除數據:

# 刪除第一個表中名字為John的記錄
sql = "DELETE FROM table_name WHERE name = 'John'"
try:
cursor.execute(sql)
db.commit()
except:
db.rollback()

關閉數據庫連接:

db.close()

以上即為MySQL和Python2.7相結合的基本用法。讀者可以根據自己的需求和實際情況進行修改和擴展。