码迷,mamicode.com
首页 > 数据库 > 详细

python 操作mysql数据库存

时间:2018-01-06 17:57:32      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:set   any   l数据库   mysql数据库   val   body   fetchall   hal   ant   

代码:

  说明:由于我本机没有安装数据库,数据库是在远程访问的,故地址不是localhost

# __author__ = ‘STEVEN‘
import pymysql

host = ‘10.1.1.136‘
port = 3306
name = ‘root‘
pwd = ‘root‘
db = ‘PYTHONDB‘
#获得连接
con = pymysql.connect(host=host,user=name,passwd=pwd,db=db,port=port,charset=‘utf8‘)
print(‘ok‘)
# 创建cursor
cursor = con.cursor()
#开始执行sql
sql = ‘select * from STU‘
grant = "grant all on *.*  to ‘gwb‘@‘%‘ identified by ‘gwb123‘"
stu_li = [(‘谭浩强‘,‘600‘,1),(‘麻生‘,‘400‘,2)]
#一次执行多条插入
s = ‘insert into STU(name,grade,sch_id) values(%s,%s,%s)‘
# effect_row = cursor.executemany(s,stu_li)
cursor.execute(sql)
print(cursor.fetchall())

  

python 操作mysql数据库存

标签:set   any   l数据库   mysql数据库   val   body   fetchall   hal   ant   

原文地址:https://www.cnblogs.com/g177w/p/8214728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!