python连接mysql

来源:互联网 发布:淘宝卖家火拼在哪里 编辑:程序博客网 时间:2024/06/05 03:19

python连接mysql:
前期准备:
1. 安装mysql
2. 安装MySQLdb,如果你安装了python,会自带pip命令,直接使用pip install MySQLdb就可以安装,使用时import MySQLdb就可以

使用方法:
1. 启动服务:net start mysql
2. 导入驱动:import MySQLdb
3. 创建连接:conn= MySQLdb.connect(host=’localhost’,port = 3306,user=”,passwd=”,db =”,charset=’utf8’,)
4. 创建游标:cur = conn.cursor()
5. 生成mysql语句:sqli=”insert into envir_humi(temp,humi) values(%s,%s)”
6. 绑定语句:cur.execute(sqli,(str(123),str(456)))
7. 提交,关闭游标,关闭连接:
cur.close() #关闭游标
conn.commit() #提交,执行语句
conn.close() #关闭连接

示例如下:

# -*- coding: utf-8 -*-from socket import *import MySQLdb#创建连接conn= MySQLdb.connect(host='localhost',port = 3306,user='root',passwd='123456',db ='envir',charset='utf8',)cur = conn.cursor() #生成游标#插入一条数据sqli="insert into envir_humi(temp,humi) values(%s,%s)" cur.execute(sqli,(str(123),str(456))) #绑定语句cur.close() #关闭游标conn.commit() #提交,执行语句conn.close()  #关闭连接
原创粉丝点击