1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda urgente !!! Recuperar base dados com o backup !

Discussão em 'Web Development' iniciada por The Lavigne, 28 de Fevereiro de 2008. (Respostas: 7; Visualizações: 773)

  1. The Lavigne

    The Lavigne Banido

    Apaguei agora sem querer a base dados do meu fórum, mas eu fiz backup, como recuperar ?

    Cumpz
     
    Última edição: 28 de Fevereiro de 2008
  2. Santo38

    Santo38 Power Member

    Muda o titulo do post pois esse titulo não quer dizer nada.

    Entra no teu painel de controle de conta de alojamento (suponho que terás um) abre o phpMyAdmin e importa o ficheiro de base de dados.

    Em alternativa pede ao suporte da empresa que te aloja se pode fazer isso por ti.

    Saudações
     
  3. The Lavigne

    The Lavigne Banido

    SQL compatibility mode

    O que meto aqui?

    ps- Já mudei o titulo
     
  4. anjo2

    anjo2 Power Member

    mete none, isso é utilizado quando importas algo de outro tipo de base de dados, como por exemplo mssql para mysql, mas neste caso, é o mesmo tipo.
     
  5. The Lavigne

    The Lavigne Banido

    Boas criei uma base de dados com o mesmo nome, fiz up do backup e dá me este erro:

    Erro

    Comando SQL:
    CREATE TABLE inf_1527448_forum_log_online( SESSION varchar( 32 ) NOT NULL ,
    logTime timestamp DEFAULT 'CURRENT_TIMESTAMP' NOT NULL ,
    ID_MEMBER mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
    ip int( 10 ) unsigned DEFAULT '0' NOT NULL ,
    url text NOT NULL ,
    PRIMARY KEY ( SESSION ) ,
    KEY logTime( logTime ) ,
    KEY ID_MEMBER( ID_MEMBER )
    );


    Mensagens do MySQL : [​IMG]
    #1067 - Invalid default value for 'logTime'
     
  6. anjo2

    anjo2 Power Member

    já agora que tipo de fórum e por onde fizeste o backup?

    Sempre podes pedir ajuda a quem te aloja, é lhes mais fácil.
     
  7. The Lavigne

    The Lavigne Banido

    Tipo estou num alojamento gratuito. Acho que não tenho suporte técnico.

    O meu fórum foi criado com base em SMF.

    Cumpz e obrigado pela atenção.
     
  8. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Faz uma cópia desse ficheiro e mantém a cópia SEMPRE intocada.
    Depois de teres essa cópia feita, altera o ficheiro da base de dados: procura essa zona onde dá o erro, e edita a linha
    logTime timestamp DEFAULT 'CURRENT_TIMESTAMP' NOT NULL ,
    para
    logTime timestamp NOT NULL ,

    porque parece-me que ele não está a reconhecer o "DEFAULT 'CURRENT_TIMESTAMP'".

    Lembra-te - nunca percas o backup tal e qual como ele está. Se alguma vez fizeres mal alguma modificação no ficheiro, é sempre bom teres o backup original ;)
     

Partilhar esta Página