Visualizzazione risultati 1 fino 9 di 9

Discussione: Importazione database...errori vari

  1. #1
    Guest

    Predefinito Importazione database...errori vari

    Ho fatto un backup di un database da altervista e poi ho provato a ripristinarlo. Mi ha dato questo errore :

    Messaggio di MySQL: Documentazione
    #1007 - Can't create database 'my_******'. Database exists


    Lo so che il database esiste e deve creare solo le tabelle interne, ma come faccio ? Quando ho fatto il backup è stato un pò diverso da quando lo faccio in locale. Cioè in locale devo selezionare tutte le tabelle e fare save, su altervista mi compare solo il nome del database, clicco lì e faccio save.
    Il problema sta nel rirpistino....
    casino.....
    Allora ho provato da locale a caricare quel database preso da altervista ed ho selezionato tutte le tabelle ed ho salvato (uso easyphp 1.8). Sono andato a caricarlo in remoto (dopo aver cancellato il DB) ma mi da vari errori, anche di sintassi.... Errori tipo 1044, 1046 e una volta errore di sintassi. Saranno le diverse versioni di phpmyadmin (in locale ho 2.6.1) ?
    Aiuto, l'esportazione importazione è una cosa facilissima ma....perchè questo errore? In tal caso come potrò ripristinare un DB ???
    Grazie.

  2. #2
    Guest

    Predefinito

    Non ho mai usato la funzione di backup di AV.. Ti da un semplice file .sql ?

    Se fa uso di un file .sql, fossi in te semplicemente toglierei la riga in cui crea il database.. Cioè la riga che genera quell'errore da te segnalato.. Questo perchè AV non può creare nuovi database... Quindi il database gia dovrebbe esserci e non ci dovrebbe essere bisogno di ricrearlo (EDIT: ho visto dopo rileggendo cio che avevi scritto che cmq questo gia lo sai).. Ovviamente in locale non ci sono problemi!

    Prova a togliere quella riga... E vediamo poi quali sono i prossimi errori

    EDIT: ah.. Per quanto riguarda phpmyadmin, io nel mio sito mi sono installato la stessa versione che uso in locale, la 2.8.0.3.. Passo i dati da un database all'altro senza alcun problema
    Ultima modifica di attorianzo : 30-04-2006 alle ore 02.45.17

  3. #3
    Guest

    Predefinito

    Avevo pensato di togliere il comando per creare il database e l'ho fatto ma ha dato errori.
    Cmq mi pare strano che sia dovuto alla differenza di versioni. Easyphp ha una versione + vecchia :(
    Ultima modifica di Aganiolek : 30-04-2006 alle ore 03.07.20

  4. #4
    Guest

    Predefinito

    Non saprei.. Posso dirti soltanto che anch'io avevo problemi quando usavo versioni diverse di phpmyadmin...

  5. #5
    Guest

    Predefinito

    Attendo altre risposte.Grazie attori ;)

  6. #6
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    che tu debba cancellare la riga di creazione del database è assodato, in quanto esso già esiste. che errori ti da in seguito? ricorda comunque che per creare le tabelle e riempirle con il file .sql, devi cancellare le vecchie tabelle con lo stesso nome, infatti la CREATE e l'INSERT non prevedono la sovrascrittura!


    -- Aut Roma Aut Nihil!

  7. #7
    Guest

    Predefinito

    Si ovviamente il DB lo avevo lasciato vuoto ma mi dava errori tipo 1044, 1045, 1046 se non erro.....Avevo provato a salvare il db in vari modi, ecco perchè l'errore cambiava ma nessun risultato.....

  8. #8
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    non mi dire il numero di errore, perchè non li conosco a memoria; riporta piuttosto esattamente quello che ci scrive dopo il numero d'errore


    -- Aut Roma Aut Nihil!

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da seneca
    non mi dire il numero di errore, perchè non li conosco a memoria; riporta piuttosto esattamente quello che ci scrive dopo il numero d'errore
    1044: Access denied for user: 'user@user.com' to database 'databaseName'
    1045: Access denied for user: 'userName' (Using password: passWord)
    1046: No Database Selected
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •