如何将 Northwind 加载到 SQLite3 中——错误 'File is not a database'
How to load Northwind into SQLite3 -- Error 'File is not a database'
我正在尝试将 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
关于如何打开和使用数据库文件有什么建议吗?
那只是一个充满 DDL 语句的文本文件,而不是 sqlite3 数据库。您必须使用
之类的内容将其导入数据库
sqlite3 mydatabase.db < Northwind.Sqlite3.create.sql
我正在尝试将 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
关于如何打开和使用数据库文件有什么建议吗?
那只是一个充满 DDL 语句的文本文件,而不是 sqlite3 数据库。您必须使用
之类的内容将其导入数据库sqlite3 mydatabase.db < Northwind.Sqlite3.create.sql