相关代码如下:
import pymysql
#获得数据库连接对象
db = pymysql.connect("localhost", "root", "neusoft", "test")
#获得游标对象
cursor = db.cursor()
#执行sql语句
cursor.execute('select * from emp')
#获得一条查询结果
'''
for i in range(0, 14):
data = cursor.fetchone()
print(data)
两种循环获取数据库内容
data = cursor.fetchone()
while data:
print(data)
data = cursor.fetchone()
'''
#关闭连接
cursor.close()
上面是一次获得一条数据
下面是一次获得所有数据:
import pymysql
#获得数据库连接对象
db = pymysql.connect("localhost", "root", "neusoft", "test")
#获得游标对象
cursor = db.cursor()
#执行sql语句
cursor.execute('select * from emp')
#获得所有查询结果
data = cursor.fetchall()
for d in data:
print(d)
#关闭连接
cursor.close()
连接数据库记得要关闭
cursor.close()