python flask使用sqlite数据库的问题

首先需要新建一个python_sqlite.py文件进行表的创建以及数据的插入

复制代码
import sqlite3

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

c.execute('''insert into user values(1,'chen','123456')''')
c.execute('''insert into user values(2,'lay','123456')''')
c.execute('''insert into user values(3,'cc','123456')''')

conn.commit()

conn.close()
print('done')
复制代码

然后创建一个view.sql文件来进行对表的查看

select * from user

写好语句后点击右键点击run query

 

 然后我们要使用该test.db数据库的话我们首先需要知道他的位置

 

 然后我们就在Python程序中引入该数据库

database = 'g:\\VScode\\PythonTest\\test.db'

要使用的时候使用sqlite3.connect语句,然后在使用自己需要的SQL语句

sqliteDB = sqlite3.connect(database)
        # 这里的SQL语句记得要加上单引号,不然会报错
        password = sqliteDB.execute(
            "select password from user where name='"+name1+"'")

最后这样查询得到的是一个地址,我们需要得到他里面的数,就可以使用fetchone()或者fetchall()

password = password.fetchall()[0]

 

posted @   ....陈陈陈陈  阅读(213)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示