【发布时间】:2022-01-23 13:52:47
【问题描述】:
我意识到我无法运行教程 (http://sequel.jeremyevans.net/) 两次。
第一次,它按照我们的预期运行。但是第二次就报错了
SQLite3::SQLException: table `items` already exists (Sequel::DatabaseError)
我了解该错误,但我不知道如何修复它。
如何打开数据库而不丢失其中包含的数据,并且仍然能够运行教程?
【问题讨论】:
-
在这种情况下,您可以备份数据并删除表并再次创建表并导入备份数据
-
不!这太可怕了!如果你有 10 GB 怎么办?您不能等待两次(备份和导入时)