首页 > 解决方案 > 如何将 Northwind 加载到 SQLite3 中 - 错误“文件不是数据库”

问题描述

我正在尝试将https://github.com/jpwhite3/northwind-SQLite3上托管的 Northwind.Sqlite3.create.sql 加载到 Ubuntu 上的 SQLite3 中。

我尝试过使用:sqlite3 Northwind.Sqlite3.create.sql导入数据库。但是,当我尝试使用查看数据时,SELECT * FROM CUSTOMERS;我收到一条错误消息Error: file is not a database

关于如何打开数据库文件并使用它的任何建议?

标签: sqlitenorthwind

解决方案


那只是一个充满 DDL 语句的文本文件,而不是 sqlite3 数据库。您必须使用类似的东西将其导入数据库

sqlite3 mydatabase.db < Northwind.Sqlite3.create.sql

推荐阅读