DB SQL
Conversione file

Converti DB in SQL

RISPOSTA RAPIDA
È possibile convertire DB in SQL?
Sì - DB si converte in SQL.

Apri DB Browser for SQLite, vai su File > Esporta > Database in file SQL e salva lo script .sql. In alternativa, esegui sqlite3 file.db .dump > output.sql in un terminale per ottenere lo stesso risultato.

2 programmi
Anche in SQL: MYD · IBD · GBK

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Oct 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire DB in SQL?

Un dump .sql è in formato testo semplice, il che lo rende facile da gestire con il controllo versione, da ispezionare in qualsiasi editor o da usare come backup leggibile. Consente inoltre di migrare i dati verso un motore di database diverso, sebbene il dialetto SQLite possa richiedere modifiche per MySQL o PostgreSQL. I file .sql sono lo standard per lo scambio di dati tra sistemi di database.

Come convertire DB in SQL

DB Browser for SQLite FREE

Apri il file .db tramite File > Apri database, quindi vai su File > Esporta > Database in file SQL. Scegli quali tabelle includere e salva il file .sql.

Navicat Premium APP

Connettiti al database SQLite .db in Navicat Premium e usa la funzione di trasferimento dati o esportazione per generare un dump .sql.

Exportizer APP

Apri il file .db in Exportizer ed esporta il contenuto del database come file script .sql.

Programmi che convertono DB

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • Il dump utilizza il dialetto SQL di SQLite (BEGIN TRANSACTION/COMMIT, sintassi INTEGER PRIMARY KEY); adegua i tipi di dati e rimuovi i pragma specifici di SQLite prima di importarli in MySQL o PostgreSQL.
  • Il dump include tabelle, indici, trigger e viste; i dati delle righe diventano un'istruzione INSERT per riga, quindi i database di grandi dimensioni producono file .sql molto voluminosi.
  • Se un file -wal si trova accanto al file .db, chiudi l'applicazione proprietaria prima di eseguire il dump per evitare di acquisire pagine non ancora confermate.

Domande frequenti

Posso importare nuovamente il file `.sql` in SQLite?
Sì - esegui sqlite3 nuovo_file.db < output.sql per creare un nuovo database dal dump.
Posso usare il dump di SQLite con MySQL o PostgreSQL?
Con modifiche - rimuovi i pragma specifici di SQLite e adegua i tipi di dati, poiché il dump utilizza il dialetto SQL di SQLite.
Posso scaricare solo una tabella invece dell'intero database?
Sì - esegui sqlite3 file.db ".dump nome_tabella" > nome_tabella.sql per esportare una singola tabella.
Esiste uno strumento basato su browser per questa conversione?
Nessuno strumento affidabile via browser può convertire un file binario SQLite .db in .sql - ciò richiede l'esecuzione del motore sqlite3 come binario nativo.