如何使用Python SQLite3模块连接SQlite Studio数据库?

时间:2014-12-18 15:05:21

标签: python sqlite

我下载了一个名为SQLite Studio的GUI SQL数据库管理软件。我在该程序中创建的数据库是SQLite3版本。当我尝试使用python(MY IDE PyCharm)连接到该数据库时,我遇到了问题。我不明白我做错了什么?很明显,在SQLite Studio中创建的数据库中有一些表和值,但我无法将它与python连接。

我在SQLite Studio上创建了一个名为'test'的数据库和名为UserInfo的表...

我确信我的代码是正确的,但如果有人可以提供帮助,那就太棒了。

import sqlite3

db = sqlite3.connect('test.db') #  I have tried: test, test.db, etc....
c = db.cursor()

for row in c.execute('SELECT * FROM UserInfo'):
    print(row)

我得到错误没有这样的表,即使它在我的Studio程序中明显存在。所以了解Python。由于无法找到该数据库,因此它创建了一个新的数据库实例,并称为test。

我做错了什么?

0 个答案:

没有答案