Python操做MySQL的經常使用方式。mysql
1. 獲取MySQL鏈接sql
import MySQLdb,pyhs2 mysql_host="host" mysql_user="username" mysql_pass="password" mysql_db="dbname" # 鏈接到MySQL def mysql_connect(): conn=MySQLdb.connect(host=mysql_host,user=mysql_user,passwd=mysql_pass,db=mysql_db) return conn
2. 查詢數據記錄fetch
# sql查詢 def mysql_search(sql): conn=mysql_connect() cursor=conn.cursor() cursor.execute(sql) result=cursor.fetchall() cursor.close() conn.close() return result
3. 向MySQL插入數據spa
# sql插入 def mysql_insert(sql): conn=mysql_connect() cursor=conn.cursor() cursor.execute(sql) conn.commit() cursor.close() conn.close()