pytyon操作数据库pymysql

版权声明:17602128911 https://blog.csdn.net/bus_lupe/article/details/88706799
# 模块安装
pip install pymysql
import pymysql

# 添加数据
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='123456', db='lesson54')

# 游标
cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)


# sql = 'CREATE TABLE test(id INT, name VARCHAR(20))'
# cursor.execute(sql)
# ret = cursor.execute('INSERT INTO test VALUES (1, "ALEX"), (2, "ALVIN")')

RET = cursor.execute('SELECT * FROM test')
# 查询数据
# one = cursor.fetchone()
print(cursor.fetchone())
print(cursor.fetchone())
print(cursor.fetchone())
cursor.scroll(0, mode='absolute')
print(cursor.fetchone())
# 移动游标
# scroll
# cursor.scroll(-1, mode='relative') # 相对当前位置移动
# cursor.scroll(2, mode='absolute') # 相对绝对位置移动

# 更改获取数据结果的数据类型,默认是元祖,可以改为字典等:conn.cursor(cursor=pymysql.cursors.DictCursor)
# many = cursor.fetchmany(2)
# all = cursor.fetchall()

# print(many)
conn.commit()
cursor.close()
conn.close()

猜你喜欢

转载自blog.csdn.net/bus_lupe/article/details/88706799