python 操作mysql

'''
使用mysqldb 操作mysql
一般不推荐是用mysqldb , 而推荐使用pymysql ,
因为mysqldb 在2014年以后就不在更新了,而且安装mysqldb包的时候可能会缺少依赖


想插入中文create_engine 如下:
engine= create_engine('mysql+pymysql://root:123@localhost/mydb?charset=utf8',encoding='utf-8',echo=True)
'''
import  Mysqldb
#创建连接
conn = Mysqldb.connect(host='127.0.0.1',user='root',passwd='123',db='mydb')

cur = conn.cursor()

#执行命令
reCont  = cur.execute('insert into userInfo(name,sex) valuses(%s,%s)',('wangcai','M'))

conn.commit()

conn.close()

 

posted on 2018-01-29 18:30  gaizhongfeng  阅读(133)  评论(0编辑  收藏  举报