2016-06-27 42 views
9

JetBrains DataGrip'i birincil DB aracım olarak kullanmaya çalışıyorum. Ancak, hala SQL Dump için SequelPro kullanarak kendimi buluyorum. İşte nedeni:DataGrip'te MySQL veritabanının SQL dökümü gerçekleştirmenin iyi bir yolu var mı?

Veritabanı düzeyinde herhangi bir SQL dökümü işlevi bulamadım. Tek seçenek şemayı kopyalayan ancak içeriği kopyalayan "DDL'yi kopyala" gibi görünüyor.

Tablo düzeyinde, veriyi SQL Inserts olarak verebiliyorum. Ama sonra bunu yapmanın tek yolu, her bir tablodan ayrı ayrı ihraç edilmesidir ki bu kabul edilemez. Diğer bir olumsuz yanı, verileri INSERT olarak dışa aktarırken, her satır için ayrı bir INSERT deyimi oluşturur.

Eklentileri aramayı denedim, ancak bulamadım. DataGrip kullanıcıları, herhangi bir çözüm bulursanız lütfen bana bildirin. Sequel Pro bir çekicilik gibi çalışır, ancak günün sonunda bir veritabanı istemcisini kullanmayı çok isterim.

PS. Bir sunucuya SSHing ve sqldump çalıştıran çeşitli güvenlik nedenleriyle benim için bir seçenek değil.

cevap

7

2016'da bazı işlevler vardır, ekran görüntüsünde olduğu gibi kontrol edin. 2016.3, mysqldump ile entegre edilecektir. İyi

Dump menu

+1

Teşekkür @moscas, onların yol haritasında olduğunu bilmek. 2016.2'yi kontrol ettim ve işlevsellik oradayken, hala sadece tüm tabloları ayrı dosyalara ayıran bir betik. Hala hiçbir şeyden daha iyi ve 2016.3 için sabırsızlıkla bekliyoruz. – Andre

İlgili konular