我很确定对此有一个简单的答案,但我无法在任何地方找到它,而且似乎无法为自己弄清楚。任何帮助将不胜感激。
我正在尝试从包含基本表的.sql
文件 ( ) 中复制表。ex1.sql
我可以创建这个没问题,但是我正在运行以下命令将此表复制到数据库中(ex1.db
):
sqlite3 ex1.db < ex1.sql
我收到以下回复
C:\SQLite>sqlite3 ex1.db < ex1.sql onperson CREATE TABLE person (format 3) NB: "onperson"
first_name text,
last_name text,
age integer后面的笑脸符号
)
看起来该表正在数据库中复制,还是我弄错了?
无论如何,当我回到 ex1.db 时,那里没有表。
知道为什么这不能节省吗?我是否需要为此添加更多命令才能将其保存在 db 文件中?
抱歉,如果这是一个愚蠢的问题。对此比较陌生。
谢谢!