Que arquivos copiar???

31/05/2004

0

Olá pessoal, precisei formatar minha máquina e instalei novamente o mysql. Voltei somente a pasta do meu banco de dados dentro da pasta data. Porém ele retorna a seguinte mensagem de erro.

Can´t open file: nometabela.InnoDB

Quanto volto backup da pasta toda : mysql ele volta a funcionar normalmente. Gostaria de saber quais arquivos devo copiar somente para que a aplicação volte a funcionar numa instalação nova. Além da pasta do banco de dados é claro.

Obrigado.


Jubrovolski

Jubrovolski

Responder

Posts

07/06/2004

Carlossalheb

acredito que este erro esteja ocorrendo porque as tabelas que você usa são do tipo innodb, mas na nova instalação você não deve estar habilitando este tipo de tabela para que possa usá-las, voçe sabe como fazer?

primeiro o seu mysql precisar ser max (ex: mysql 3.23.58-max), depois voçe precisa inserir no arquivo my.ini as seguintes linhas na seção [mysqld]:

innodb_data_home_dir = C:\mysql\data
innodb_data_file_path = ibdata1:100M

este arquivo você pode editar através do WinMysqladmin e no WinMysqladmin você verifica também se o tipo innodb foi habilitado na palheta variables, mais informações: http://dev.mysql.com/doc/mysql/en/InnoDB_in_MySQL_3.23.html


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar