python如何重复输入数据库

在Python中,我们可以使用sqlite3库来操作SQLite数据库,以下是如何创建一个数据库,创建一个表,插入数据,查询数据和更新数据的步骤:

我们提供的服务有:网站制作、成都做网站、微信公众号开发、网站优化、网站认证、祁东ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的祁东网站制作公司

1、导入sqlite3库

import sqlite3

2、连接到SQLite数据库

如果数据库不存在,那么它就会被创建。

conn = sqlite3.connect('test.db')

3、创建一个Cursor对象并调用其execute()方法来执行SQL命令

cursor = conn.cursor()
cursor.execute('CREATE TABLE user (id varchar(20) primary key, name varchar(20))')

4、继续执行更多的SQL命令

cursor.execute('INSERT INTO user (id, name) VALUES ('1', 'Michael')')

5、通过rowcount获得插入的行数

print(cursor.rowcount)

6、查询数据

cursor.execute('SELECT * FROM user WHERE id=?', ('1',))
values = cursor.fetchall()
print(values)

7、更新数据

cursor.execute('UPDATE user SET name=? WHERE id=?', ('Mike', '1'))
conn.commit()

8、再次查询数据,查看是否更新成功

cursor.execute('SELECT * FROM user WHERE id=?', ('1',))
values = cursor.fetchall()
print(values)

9、关闭Cursor和Connection

cursor.close()
conn.close()

以上就是如何在Python中重复输入数据库的方法。

分享标题:python如何重复输入数据库
文章来源:http://www.csdahua.cn/qtweb/news11/293961.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网