我的.sql文件包含以下内容:
#cat db.sql
create table server(name varchar(50),ipaddress varchar(15),id init)
create table client(name varchar(50),ipaddress varchar(15),id init)
如何将此文件导入SQLite,以便自动创建这些文件?
发布于 2010-01-12 21:14:38
从sqlite提示符执行以下操作:
sqlite> .read db.sql
或者:
cat db.sql | sqlite3 database.db
此外,您的SQL是无效的-您需要在语句的末尾使用;
:
create table server(name varchar(50),ipaddress varchar(15),id init);
create table client(name varchar(50),ipaddress varchar(15),id init);
发布于 2010-01-12 21:14:18
使用sqlite3 database.sqlite3 < db.sql
。您需要确保您的文件包含用于SQLite的有效SQL。
发布于 2015-07-20 23:22:40
您还可以执行以下操作:
sqlite3 database.db -init dump.sql
https://stackoverflow.com/questions/2049109
复制相似问题