Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Errore durante il caricamento di un file di grosse dimensioni tramite PHPMyAdmin
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      newwebmaster User Attivo • ultima modifica di

      Ok, una cosa, il link mostra le istruzioni per accedere alla riga di comando dai vari sistemi operativi, ma una volta che ho aperto la riga di comando, come devo agire per sistemare il problema di importazione del db?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • overclokk
        overclokk Moderatore • ultima modifica di @newwebmaster

        @newwebmaster ha detto in Hero modifica:

        You need to set foreign_key_checks before import database
        karmraj.zala commented 3 months ago
        This Error, Mostly We get while importing the database from PhpMyAdmin. I solved it by importing database through commands.
        mysql -u username -p database_name < db.sql
        or by changing in database db.sql as:
        put this line SET FOREIGN_KEY_CHECKS = 0; just the beginning of database db.sql.
        And put this line SET FOREIGN_KEY_CHECKS = 1; just before the end of file at last line of db.sql
        I hope this will help you.

        Segui questa procedura.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          newwebmaster User Attivo • ultima modifica di

          A ok, mi ero perso, infatti pensavo a quella di cui avevo postato il link, non è andata buttata via allora 🙂

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            newwebmaster User Attivo • ultima modifica di

            Sono nella riga di comando, dubbio, come faccio a mettere SET FOREIGN_KEY_CHECKS = 0 all'inizio del db e SET FOREIGN_KEY_CHECKS = 1 prima della fine del file all'ultima linea del db.sql ?
            Altro dubbio, la riga di comando mi indica Maria db, ma qui parliamo di mysql.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • overclokk
              overclokk Moderatore • ultima modifica di

              Quelle due righe le devi mettere nel file sql, lo apri con un editor, forse sarà lento essendo un file grosso, apri qullo non compresso, va bene un notepad semplicissimo.

              il comando mysql è sempre lo stesso.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                newwebmaster User Attivo • ultima modifica di

                Ho modificato il file .sql, la riga con =0 era già presente all'inizio del file, ho aggiunto alla fine quella con =1
                poi ho importato il db ma da ancora errori, sto sbagliando qualcosa, riconosce la differenza tra maiuscolo e minuscolo?
                la riga con =1 va esattamente come ultima riga del db?
                poi altro dubbio, se la risoluzione del problema passa per la modifica del file .sql, non ho capito a cosa è servito entrare nella riga di comando, cosa dobbiamo fare da li?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • overclokk
                  overclokk Moderatore • ultima modifica di

                  Dalla riga di comando carichi il file sql.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • overclokk
                    overclokk Moderatore • ultima modifica di

                    Ora prova a caricare il file e vediamo

                    mysql -u username -p database_name < db.sql

                    Prova o da riga di comando o da phpmyadmin

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • N
                      newwebmaster User Attivo • ultima modifica di

                      A ok, quindi si carica dalla riga di comando, ora provo!

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • N
                        newwebmaster User Attivo • ultima modifica di

                        Dubbio, per importare da riga di comando, il file del db in che cartella va messo?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • overclokk
                          overclokk Moderatore • ultima modifica di

                          Lavora dalla root della tua installazione di WordPress

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • N
                            newwebmaster User Attivo • ultima modifica di

                            ok ma non c'è bisogno di dirgli il percorso per cercare il file?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • N
                              newwebmaster User Attivo • ultima modifica di

                              io il file ora l'ho sul descktop

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • overclokk
                                overclokk Moderatore • ultima modifica di

                                Mettilo nella cartella di WP e fai partire la riga di comando da li.

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • N
                                  newwebmaster User Attivo • ultima modifica di

                                  Compare questo: ->

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • N
                                    newwebmaster User Attivo • ultima modifica di

                                    Chiede qualcos'altro

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • overclokk
                                      overclokk Moderatore • ultima modifica di

                                      Cosa chiede?

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • N
                                        newwebmaster User Attivo • ultima modifica di

                                        La riga di comando mostra questo: ->
                                        come se attenda altro

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • overclokk
                                          overclokk Moderatore • ultima modifica di

                                          Ok, ho capito ora, controllando ci siamo dimenticati di finire il comando con il ;, esci con ctrl+c e ripeti il passaggio sopra partendo da una shell pulita.

                                          mysql -u username -p database_name < db.sql;

                                          Dove in database_name metti il nome del db di destinazione e in db.sql metti il nome del file.

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • N
                                            newwebmaster User Attivo • ultima modifica di

                                            Ciao grazie, sto provando, sbaglio qualcosa nella sintassi, allora, in username metto root, in database_name lo sostituisco col nome del database vuoto che ho creato in phpmyadmin e in db.sql metto il nome del file che ho dato io con estensione sql, è corretto così? Mi segnala errori di sintassi, intanto ricontrollo!

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti