我是SQL的新手,很抱歉,如果这是一个愚蠢的问题。我有一个SQL转储文件,我希望恢复它。我可以在MYSQL工作台中打开文件而没有任何问题。
但是当我按照SQL网站上的说明操作时,我得到了一些疯狂的错误(其中大多数都没有这样的表),然后运行:
$ sqlite3 testDB.db< testDB.sql
我做错了什么?
答案 0 :(得分:0)
testDB.sql的内容是什么?如果您尝试在不存在的表中运行INSERT
语句,则可能会收到错误。确保您的SQL文件具有相应的CREATE TABLE
语句。