Visualizzazione risultati 1 fino 12 di 12

Discussione: (HELP) come importare uno schema dal proprio PC allo spazio web di AV

  1. #1
    Guest

    Question (HELP) come importare uno schema dal proprio PC allo spazio web di AV

    Salve a tutti gli amici del Forum,
    volevamo sottoporre alla vostra attenzione una problematica che ci interessa e cioè come fare ad importare un intero schema creato con MySQL sul PC di casa nello spazio web offerto da AlterVista, dato che non abbiamo mai fatto una cosa del genere.

    La situazione è questa: abbiamo creato in locale sulla nostra macchina un DB, chiamato dbclub (che è formato da 6 tabelle) per testare le funzionalità del nostro sito web. In locale tutto va bene, ora vorremmo provare a fare l'upload di tutta la cartella contenente le nostre tabelle (precisamente la directory dbclub che attualmente si trova in C:\mysql\data ) per poter fare funzionare il tutto sul nostro spazio web e non più in locale (ovviamente dovremo ridenominare il nostro db chiamandolo "my_clubfaustosilipo" e seguire tutte le istruzioni che alcuni di voi hanno postato in altri topic).

    Problema: tutte le tabelle utilizzano l'INNODB storage engine, pertanto bisogna fare l'upload del fileibdata1; tuttavia, quando facciamo l'upload di questo file (dalla pagina Gestione Files), ci viene visualizzato il messaggio del browser che dice "Impossibile trovare il server" (???)

    A cosa può essere dovuto questo problema?

    Sperando che qualcuno possa rispondere vi salutiamo

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

    Predefinito

    Per quello che so io il motore InnoDB non c'è su AlterVista (c'era anche chi aveva fatto richiesta su questo forum).
    Se avete il PhpMyAdmin potete esportare il database e caricarlo qui su AlterVista. Però dovete togliere la query per la creazione del database perché su AlterVista avete a disposizione un database (dopo che lo avete attivato) che si chiama my_nomeutente.
    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

  3. #3
    Guest

    Predefinito

    Ok, grazie Funcool. In tal caso dovremmo però trasformare le tabelle da InnoDB a MyISAM.

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

    Predefinito

    Sì, esattamente.
    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

  5. #5
    Guest

    Predefinito

    Abbiamo provato a seguire le istruzioni viste nelle FAQ e negli altri thread, abbiamo caricato nello spazio web assegnato tutte le tabelle create in locale ed il risultato è questo:

    ERRORE NELLA QUERY verifica: Table 'my_clubfaustosilipo.utenti' doesn't exist

    A questo punto le domande sono le seguenti:

    1- le tabelle vanno messe all'interno dello spazio web (o hanno una directory precisa)?

    2-Si deve far precedere il nome della tabella dal prefisso my_<nomeutente>.<nometabella>?

    Ciao...
    Ultima modifica di clubfaustosilipo : 26-12-2005 alle ore 19.54.43

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

    Predefinito

    Lo avete attivato il database?
    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

  7. #7
    Guest

    Predefinito

    Si, di classe 1

  8. #8
    Guest

    Predefinito

    Funcool, abbiamo phpMyAdmin; la procedura dovrebbe essere molto più semplice. Più tardi proveremo ad importare il nostro DB; se ci sono problemi te lo notificheremo su questo topic. Ciao

  9. #9
    Ospite Guest

    Predefinito

    @clubfaustosilipo:
    Nn fare posts consecutivi,usa il tasto "edita".
    Ciauz!

  10. #10
    Guest

    Predefinito

    Funziona tutto!!!. Ora spieghiamo in questo post cosa fare, crediamo che sia utile per tutti coloro i quali hanno ancora problemi con il proprio DB:

    1) Aprire phpMyAdmin (se non lo avete, procuratevelo...)

    2) Esportate tutte le tabelle che avete creato in locale. BADATE BENE: non dovete creare tutto lo schema (nel vostro spazio web ne avete uno che inizialmente è vuoto ed è denominato my_nomeutente (nel nostro caso my_clubfaustosilipo ); phpMyAdmin (se non ci fosse, bisognerebbe inventarlo... ) lo vede... Esportate la tabella in formato SQL; cliccate sul bottone Esegui in basso e, a questo punto, vi apparirà un codice SQL con una query CREATE TABLE. Bene, non dovete fare altro che selezionare e copiare la selezione. Ripetete questo passo per ogni tabella!!!

    3)nella pagina iniziale di phpMyAdmin (nel frame in basso a sx) c'è un link finestra della Query; cliccateci su e si apre un'altra finestrina con un'area di testo nella quale "incollare" la vostra query di creazione della tabella copiata nel passo 2; cliccate sul bottone Esegui... Et voilà, la tabella è stata creata; il nome della tabella appena creata apparirà nel frame a sx sotto il logo di PhpMyAdmin...

    Speriamo che questo aiuto possa tornarvi utile.

    Good Luck!!!

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da probid
    @clubfaustosilipo:
    Nn fare posts consecutivi,usa il tasto "edita".
    Ciauz!
    Perdona l'ingenuità dei neofiti
    Ciao anche a te e grazie

  12. #12
    Guest

    Predefinito

    ok, perdonare, ma tu perseveri!

    P.s. non serve ripetere la procedura di creazione SQL per ogni tabella, nella pagina dovresti avere la possibilità di selezionare tutte le tabelle in un colpo
    Ultima modifica di ilmagazzino : 02-01-2006 alle ore 15.56.38

Regole di scrittura

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