2016-06-27 11 views
9

Sto cercando di utilizzare JetBrains DataGrip come strumento DB principale. Tuttavia, mi trovo ancora a utilizzare SequelPro per SQL Dump. Ecco perché:Esiste un buon modo per eseguire il dump SQL del database MySQL in DataGrip?

A livello di database, non sono riuscito a trovare alcuna funzionalità di dump SQL. Le uniche opzioni sembrano essere "copia DDL", che copia lo schema, ma non il contenuto.

A un livello di tabella, certo, posso esportare i dati come Inserti SQL. Ma sembra che l'unico modo per farlo sia esportarlo separatamente da ciascuna tabella, il che è inaccettabile. Un altro svantaggio è che quando si esportano i dati come INSERT, viene creata un'istruzione INSERT separata per ogni riga.

Ho provato a cercare i plugin, ma non sono riuscito a trovarne. Utenti DataGrip, se hai trovato qualche soluzione, per favore fatemelo sapere. Sequel Pro funziona come un fascino, ma mi piacerebbe davvero usare un client di database alla fine della giornata.

PS. SSHing su un server ed eseguire sqldump non è un'opzione per me, per vari motivi di sicurezza.

risposta

7

Nel 2016.2 c'è una funzionalità, controllare come nell'immagine. 2016.3 sarà integrato con mysqldump.

Dump menu

+1

@moscas Grazie, bene sapere che è sulla loro tabella di marcia. Ho controllato 2016.2, e mentre la funzionalità è presente, è ancora solo uno script che esporta tutte le tabelle separatamente in file separati. Ancora meglio di niente e non vedo l'ora che inizi il 2016.3 – Andre

Problemi correlati