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

PyMySQL连接MySQL数据库

时间:2018-02-27 23:42:47      阅读:473      评论:0      收藏:0      [点我收藏+]

标签:nec   nbsp   city   com   word   关闭   row   连接   exec   

首先,

添加PyMySQL模块:

技术分享图片

 

技术分享图片

 

代码:

import pymysql

db = pymysql.connect(host="localhost",
user="root",
password="123456",
db="world",
port=3306)
# 打开数据库连接

cur = db.cursor()
# 使用cursor()方法获取操作游标

sql = "SELECT `ID`, `Name`, `CountryCode`, `District`, `Population` FROM city LIMIT 1;"
# sql语句

try:
cur.execute(sql)
# 执行sql语句
results = cur.fetchall()
# 获取查询的结果

for row in results:
# 遍历结果
ID = row[0]
Name = row[1]
CountryCode = row[2]
District = row[3]
Population = row[4]
print(ID, Name, CountryCode, District, Population)
except Exception as e:
raise e
finally:
db.commit()
# 提交
cur.close()
# 关闭游标
db.close()
# 断开数据库连接

PyMySQL连接MySQL数据库

标签:nec   nbsp   city   com   word   关闭   row   连接   exec   

原文地址:https://www.cnblogs.com/yjlch1016/p/8480745.html

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