Python操作MySQL

Python操作MySQL的常用方式。

1. 获取MySQL连接

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. 查询数据记录

# 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插入数据

# sql插入
def mysql_insert(sql):
    conn=mysql_connect()
    cursor=conn.cursor()
    cursor.execute(sql)
    conn.commit()
    cursor.close()
    conn.close()

 

posted @ 2019-06-05 16:35  笨小康u  阅读(438)  评论(0编辑  收藏  举报