0
我不小心从我的系统中删除了整个数据库,其中包括一些cakePHP项目的数据库模式。 其他cakePHP项目的代码是安全的。有没有办法从模型中恢复所有模式。恢复cakePHP模型数据库
我不关心数据库中的数据,因为它们只是虚拟数据,但想要恢复整个模式。
我不小心从我的系统中删除了整个数据库,其中包括一些cakePHP项目的数据库模式。 其他cakePHP项目的代码是安全的。有没有办法从模型中恢复所有模式。恢复cakePHP模型数据库
我不关心数据库中的数据,因为它们只是虚拟数据,但想要恢复整个模式。
假设缓存使用默认的PHP文件的缓存处理程序启用,
你有种就可以通过模型缓存。它会给你表名和列加数据类型。格式不是最容易阅读的,并且需要一点时间从每个文件中提取有关表格的信息。 也即时假设你正在使用PHP文件会话和缓存?
在看看:
/tmp/cache/models
应该找到一个包含您的模型/表模式信息的一些序列化的数据。可能会更容易使用JSON格式喜欢读:
应该稍微更易于阅读。
您仍然需要手动写出您的CREATE TABLE
查询。这只会为您提供有关表格中列的信息。
什么操作系统?没有备份?哪个DBMS? –
Ubuntu操作系统。没有备份。 MySql DBMS –
你是怎么删除数据的? R M ? –