Visualizzazione risultati 1 fino 8 di 8
Like Tree1Likes
  • 1 Post By

Discussione: Importare Dump database di mysql su phpmyadmin

  1. #1
    Guest

    Predefinito Importare Dump database di mysql su phpmyadmin

    Ciao a tutti..
    ho creato un database su mysql workbench. Sono riuscito a importare lo script su phpmyadmin, e quindi mi si sono create tutte le tabelle e le relative relazioni.

    Successivamente ho popolato il database sempre su mysql workbench, l'ho esportato ( dump.sql) , ma non riesco ad aggiornare quello su phpmyadmin..
    Avete qualche soluzione?
    grazie

  2. #2
    Guest

    Predefinito

    non c'era giā una discussione a riguardo ? [magari facio confusione bho]



    comunque se si tratta di quella...

    ricevi l'errore per l'impossibilita' di creare db

    cio' significa semplicemente che dei levare la parte create schema ecc dal tuo dump

    e lasciare solo istruzioni quali drop / create table , insert into ecc


    a seconda di cio' che usi per esportare tali funzioni potrebbero essere giā disp.come opzioni
    Ultima modifica di FormularioDiDrakensang : 26-07-2014 alle ore 15.12.34

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da FormularioDiDrakensang Visualizza messaggio
    non c'era giā una discussione a riguardo ? [magari facio confusione bho]



    comunque se si tratta di quella...

    ricevi l'errore per l'impossibilita' di creare db

    cio' significa semplicemente che dei levare la parte create schema ecc dal tuo dump

    e lasciare solo istruzioni quali drop / create table , insert into ecc


    a seconda di cio' che usi per esportare tali funzioni potrebbero essere giā disp.come opzioni

    ho provato ma se elimino create table , e la use , mi da questo errore #1046 - No database selected . se li lascio invece mi da errori su quelle righe :/

  4. #4
    Guest

    Predefinito

    se in php my admin selezioni il db prima di cliccare import eviti il no - select

    e se cambi use nome_locale in use my_abcprova , eviti di dover levare use
    Ultima modifica di FormularioDiDrakensang : 26-07-2014 alle ore 15.38.39

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da FormularioDiDrakensang Visualizza messaggio
    se in php my admin selezioni il db prima di cliccare import eviti il no - select

    e se cambi use nome_locale in use my_abcprova , eviti di dover levare use
    ok risolto, grazie.. sono stupidate lo so , ma sono davvero alle prime armi :)...
    Ultime due cose :
    -mi ha creato nuove tabelle, invece che sostituirmi quelle esistenti;
    -ho dovuto togliere le foreign keys dal file .sql. devo per forza reinselirmele su phpmyadmin? non c'č modo di importare anche quelle?

    grazie...

  6. #6
    Guest

    Predefinito

    fk - prova

    a inserire SET foreign_key_checks = 0; come prima riga del dump .sql

    mi ha creato nuove tabelle, invece che sostituirmi quelle esistenti;
    ambiguitā rilevata si prega esplicitare

    se il tuo dump fa cosi'

    drop table mia
    create table mia

    la vecchia viene distrutta e creata una nuova con lo stesso nome
    Ultima modifica di FormularioDiDrakensang : 26-07-2014 alle ore 16.02.37

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da FormularioDiDrakensang Visualizza messaggio
    fk - prova

    a inserire SET foreign_key_checks = 0; come prima riga del dump .sql
    Ok , risolto anche il problema della foreign key. Grazie ancora.

    Per la storia della duplicazione, in effetti le tabelle che avevo caricato tramite lo script avevano la lettera maiuscola, mentre quelle con il dump minuscola. ( Inspiegabile :D)

    Grazie ancora dell'aiuto!

  8. #8
    Guest

    Predefinito

    np

Tags for this Thread

Regole di scrittura

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