2013-08-30 52 views
0

我運行了一個錯誤的命令,從我的一列title刪除了文本,但它保留了一些。恢復數據庫中的一列,如果它是空的

我需要一個Putty或phpmyadmin命令,從我的數據庫備份中恢復該列如果它是空的,並且保留那些已經有的東西。

(/var/backups/backup6.sql.gz)(數據庫名稱:Documents,表items,列title

回答

1

有了基本工具(假設由於您使用phpMyAdmin的)從備份恢復一列是不可能的

你。可以,並且這將是最常見的做法,將整個備份恢復到單獨的數據庫中,然後在數據庫之間複製列數據。請記住空間。

根據備份文件的大小以及是否可以手動找到您感興趣的CREATE TABLE(用於表結構)和INSERT(用於數據)語句,您當然可能想要只恢復該單個表。