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()
相关文章
相关标签/搜索