Al momento stai visualizzando Come importare database di grandi dimensioni

Come importare database di grandi dimensioni

  • Autore dell'articolo:
  • Categoria dell'articolo:Guide

ecco una guida completa su come importare un database MySQL di grandi dimensioni, utilizzando sia la riga di comando che gli strumenti grafici:

1. Utilizzare la riga di comando MySQL

Passaggi per importare un database di grandi dimensioni usando la riga di comando:

  1. Accedi al Server tramite SSH: Usa un client SSH per accedere al server. Per esempio, se utilizzi ssh, il comando è: ssh username@your-server-ip
  2. Carica il File sul Server: Se il file di dump del database è sul tuo computer locale, caricalo sul server usando un comando come scp: scp path/to/your-database-file.sql username@your-server-ip:/path/on/server
  3. Accedi a MySQL: Connettiti al prompt di MySQL: mysql -u root -p Inserisci la password dell’utente MySQL root quando richiesta.
  4. Crea il Database (se necessario): Se il database non esiste già, crealo con: CREATE DATABASE database_name; Sostituisci database_name con il nome desiderato.
  5. Importa il Database: Usa il comando per importare il file SQL nel database: mysql -u username -p database_name < /path/on/server/your-database-file.sql Inserisci la password dell’utente MySQL quando richiesta.
  6. Verifica l’Importazione: Dopo l’importazione, controlla il database per assicurarti che tutto sia stato importato correttamente.

2. Utilizzare MySQL Workbench

Passaggi per importare un database usando MySQL Workbench:

Pubblicità - Continua a leggere sotto :-)

(Tophost) l' hosting web più economico - Usa il coupon sconto: 7NSS5HAGD5UC2

Sei un webmaster? Prova TheMoneytizer per il tuo sito
  1. Apri MySQL Workbench e connettiti al server MySQL.
  2. Vai a “Server” e poi a “Data Import”.
  3. Seleziona “Import from Self-Contained File” e scegli il file SQL da importare.
  4. Seleziona il Database di Destinazione e avvia l’importazione.
  5. Monitora l’Importazione attraverso l’interfaccia di MySQL Workbench per assicurarti che proceda senza problemi.

3. Dividere il File di Dump in Parti

Se il file di dump è troppo grande, puoi dividerlo in parti più piccole e importarle una alla volta:

  1. Dividi il File di Dump: Usa il comando split per suddividere il file in parti più piccole: split -l 10000 your-database-file.sql part_
  2. Importa i File Parziali: Importa ogni file parziale separatamente: mysql -u username -p database_name < part_aa mysql -u username -p database_name < part_ab

4. Utilizzare Strumenti di Backup e Ripristino

Alcuni strumenti di backup e ripristino possono gestire grandi database:

Pubblicità - Continua a leggere sotto :-)
Cerchi alternative a Google Adsense per il tuo sito? Prova TheMoneytizer!
Usa il codice 189ed7ca010140fc2065b06e3802bcd5 per ricevere 5 € dopo l'iscrizione

  • phpMyAdmin: Può essere utilizzato se hai configurato i limiti di upload nel file php.ini per gestire file più grandi. Ad esempio: upload_max_filesize = 512M post_max_size = 512M
  • MySQL Dump e Restore Tools: mysqldump è uno strumento utile per esportare e importare database. Per esportare un database, usa: mysqldump -u username -p database_name > backup_file.sql Per importare il database, usa: mysql -u username -p database_name < backup_file.sql

Note Aggiuntive

  • Tempi di Importazione: L’importazione di database di grandi dimensioni può richiedere tempo. Non interrompere il processo e considera l’uso di strumenti come screen o tmux per mantenere la sessione SSH attiva.
  • Problemi di Timeout: Se il server interrompe il processo a causa di timeout, potresti dover modificare le impostazioni di timeout di MySQL e PHP.

👇 Contenuti da non perdere 👇



Trovalost esiste da 4693 giorni (13 anni), e contiene ad oggi 4356 articoli (circa 3.484.800 parole in tutto) e 23 servizi online gratuiti. – Leggi un altro articolo a caso

Numero di visualizzazioni (dal 21 agosto 2024): 1
Pubblicità - Continua a leggere sotto :-)
Segui il canale ufficiale Telegram @trovalost https://t.me/trovalost
Seguici su Telegram: @trovalost

Trovalost.it

Ho creato Trovalost.it e ho scritto quasi tutti i suoi contenuti relativi all'informatica. Credits immagini: pexels.com, pixabay.com, wikipedia.org, Midjourney, StarryAI, se non diversamente specificato.