如何与.sql数据库连接(存储在本地文件夹中)

时间:2019-07-20 10:58:41

标签: python-3.x sqlite

我的文件夹中存储了一个database.sql文件(其中包含一些名为pro,id ecc ..的表)。我只想与它连接以便使用sqlite库进行一些查询。这里的代码和我得到的错误。

conn = sqlite3.connect("C:\\Users\\lucai\\Desktop\\python\\database.sql")
c = conn.cursor()
c.execute("select count(distinct pro_id) from pro")

我得到的错误是:DatabaseError: file is not a database

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您在注释中描述的.sql文件不是数据库。 您的情况是SQL命令列表。