Python操做MySQL

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()
相關文章
相關標籤/搜索