前言:
这篇博客是对自己学习过后的一点点总结及记录,如果您对此感兴趣,就点个关注呗!我们一起学习,共同进步。
- 技术是开源的,知识是共享的。
- 爱的传递,希望能帮到更多的人。
pymysql模块的使用
第一步:连接数据库
import pymysql
connect=pymysql.connect(host = '127.0.0.1',
port=3306,
user = 'root',
password='1234',
database = '数据1',
charset = 'utf8')
cursor = connect.cursor()
第二步:建表
name='test_01'
sql1="""create table {}(id varchar(10),name varchar(10), gender nvarchar(10))""".format(name)
cursor.execute(sql1)
第三步:插入数据
data = [['01', '赵雷', '男'],
['02', '钱电', '男'],
['03', '孙风', '男'],
['04', '李云', '男'],
['05', '周梅', '女'],
['06', '吴兰', '女'],
['07', '郑竹', '女'],
['08', '王菊', '女']]
cursor.executemany("""insert into test_01 values(%s, %s , %s)""" , data)
connect.commit()
第四步:查询数据
cursor.execute('select * from test_01')
输出的结果:8
one = cursor.fetchone()
one
输出的结果:('01', '赵雷', '男')
three = cursor.fetchmany(3)
three
输出的结果:(('01', '赵雷', '男'), ('02', '钱电', '男'), ('03', '孙风', '男'))
all0 = cursor.fetchall()
all0
输出的结果:
(('01', '赵雷', '男'),
('02', '钱电', '男'),
('03', '孙风', '男'),
('04', '李云', '男'),
('05', '周梅', '女'),
('06', '吴兰', '女'),
('07', '郑竹', '女'),
('08', '王菊', '女'))
End :
如果觉得有收获,就点个赞吧! 你的鼓励是我创作的最大动力!
|