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()