Drop vale solo per phpMyadmin.
Quando si usa phpMyadmin per esportare le tabelle da database se selezionamo l'opzione "Drop" lui crea un file con estensione .sql che contiene per esempio questi comandi:
DROP TABLE IF EXISTS `jos_banner`;
CREATE TABLE `jos_banner` (
`bid` int(11) NOT NULL AUTO_INCREMENT,
`cid` int(11) NOT NULL DEFAULT '0',
`type` varchar(10) collate latin1_general_ci NOT NULL DEFAULT 'banner',
`name` varchar(50) collate latin1_general_ci NOT NULL DEFAULT '',
`imptotal` int(11) NOT NULL DEFAULT '0',
`impmade` int(11) NOT NULL DEFAULT '0',
`clicks` int(11) NOT NULL DEFAULT '0',
`imageurl` varchar(100) collate latin1_general_ci NOT NULL DEFAULT '',
`clickurl` varchar(200) collate latin1_general_ci NOT NULL DEFAULT '',
`date` datetime DEFAULT NULL,
`showBanner` tinyint(1) NOT NULL DEFAULT '0',
`checked_out` tinyint(1) NOT NULL DEFAULT '0',
`checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`editor` varchar(50) collate latin1_general_ci DEFAULT NULL,
`custombannercode` text collate latin1_general_ci,
PRIMARY KEY (`bid`),
KEY `viewbanner` (`showBanner`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=3 ;
--
-- Dump dei dati per la tabella `jos_banner`
--
INSERT INTO `jos_banner`
ecc ...............
questo consentirà, al momento della successiva importazione, la cancellazione delle tabelle vecchie, la creazione delle tabelle nuove e l'inserimento dei dati nelle tabelle nuove.
Comunque i componenti citati nell'articolo non mi sembra che facciano il servizio di invio per email dei backup. Per quello occorre usare altri componenti per Joomla che trovi qui:
http://extensions.joomla.org/extensions/access-&-security/backupSe anche questi ultimi componenti fanno il backup inserendo il comando "drop", funzioneranno nello stesso modo di phpMyadmin.