如果数据库为空,则还原数据库中的列

时间:2013-08-30 08:06:17

标签: database phpmyadmin putty restore

我运行了一个错误的命令,删除了我的某个列title中的文本,但它保留了一些。

我需要一个Putty或phpmyadmin命令从我的数据库备份中恢复该列如果它是空白的,并保留那些已经包含任何内容的列。

(/var/backups/backup6.sql.gz)(数据库名称:Documents,表格items,列title

1 个答案:

答案 0 :(得分:1)

使用基本工具(假设您正在使用 phpMyAdmin ),无法从备份中恢复单个列。

您可以(这是最常见的做法)将整个备份还原到单独的数据库中,然后在数据库之间复制列数据。请记住空间。

根据备份文件的大小以及您是否可以手动找到您感兴趣的CREATE TABLE(对于表格结构)和INSERT(对于数据)语句,您当然可能需要恢复有问题的单个表格。