estou com o seguinte problema, fiz um dump de uma database mysql e estou tentando restaura-lo em outra database mysql que fica em outro server, o problema é que quando tento fazer a restauração aparece o seguinte erro:
ERROR 1005 (HY000) at line 630: Can't create table 'casadasafricas4.tb_aconteceu_foto' (errno: -1)
O source da tabela é:
--
-- Table structure for table `tb_aconteceu`
--
DROP TABLE IF EXISTS `tb_aconteceu`;
CREATE TABLE `tb_aconteceu` (
`id_aconteceu` int(10) unsigned NOT NULL auto_increment,
`id_classificacao` int(10) unsigned NOT NULL default '0',
`data_aconteceu` datetime NOT NULL default '0000-00-00 00:00:00',
`data_livre_aconteceu` varchar(50) NOT NULL default '',
`titulo_aconteceu` varchar(200) NOT NULL default '',
`participantes_aconteceu` varchar(200) NOT NULL default '',
`resumo_aconteceu` text NOT NULL,
`img_aconteceu` varchar(10) default NULL,
`mais_aconteceu` varchar(200) default NULL,
`file_aconteceu` varchar(10) default NULL,
PRIMARY KEY (`id_aconteceu`),
KEY `tb_aconteceu_FKIndex1` (`id_classificacao`),
FULLTEXT KEY `ft_aconteceu` (`titulo_aconteceu`,`participantes_aconteceu`,`resumo_aconteceu`,`img_aconteceu`,`mais_aconteceu`)
) ENGINE=MyISAM AUTO_INCREMENT=35 DEFAULT CHARSET=latin1;
--
-- Dumping data for table `tb_aconteceu`
--
--
-- Table structure for table `tb_aconteceu_foto`
--
DROP TABLE IF EXISTS `tb_aconteceu_foto`;
CREATE TABLE `tb_aconteceu_foto` (
`id_aconteceu_foto` int(10) unsigned NOT NULL auto_increment,
`id_aconteceu` int(10) unsigned NOT NULL default '0',
`src_aconteceu_foto` varchar(10) NOT NULL default '',
`legenda_aconteceu_foto` varchar(200) default NULL,
PRIMARY KEY (`id_aconteceu_foto`),
KEY `tb_aconteceu_foto_FKIndex1` (`id_aconteceu`),
CONSTRAINT `tb_aconteceu_foto_ibfk_1` FOREIGN KEY (`id_aconteceu`) REFERENCES `tb_aconteceu` (`id_aconteceu`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=latin1;
--
-- Dumping data for table `tb_aconteceu_foto`
--
Pergunta
Santiago
Senhores, bom dia,
estou com o seguinte problema, fiz um dump de uma database mysql e estou tentando restaura-lo em outra database mysql que fica em outro server, o problema é que quando tento fazer a restauração aparece o seguinte erro:
O source da tabela é:O que pode ser esse erro? como posso corrigi-lo?
Obrigado!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados