MySQL Workbench Alternatifleri [kapalı]


13

MySQL Workbench ile düzeltilebileceğinden emin olamadığım bazı problemlerle karşılaşıyorum ( yani, yeniden ortaya çıkmış olabilecek eski bir hata gibi görünüyor ), bu yüzden bulmak istiyorum kullanamam durumunda iyi bir yedekleme. Navicat (Navicat iş kullanımı için ücretsiz değil , sadece 30 günlük bir deneme süresi var) gibi birkaç önerilen alternatifi inceledim , ancak hiçbiri mevcut gereksinimlerimi tatmin edici bir şekilde karşılamadı.

Neye ihtiyacım var:

  • Linux uyumlu (tercihen Linux yerli, Ubuntu kullanıyorum)
  • SSH tüneli üzerinden uzak veritabanlarına bağlanabilir
  • Ücretsiz ve / veya Açık Kaynak (Şu anda bir ürün için 100 ABD doları + ödeyecek param yok ve yine de iyi bir Açık Kaynak projesini desteklemeyi tercih ediyorum)
  • En azından bir Workbench'inki kadar iyi bir arayüz (sadece alışkın olduğum için olabilir, ancak arayüzünü çok temiz ve sezgisel sekmeli arayüzü seviyorum; yine de aynı olmak zorunda değil)
  • MySQL 5+ desteği

Sahip olmak güzel olsa da, Workbench'in sahip olduğu ekstra veri modelleme malzemelerine ihtiyacım yok. Ayrıca fantezi GUI şeyler (sorgu tasarımcıları ve benzeri) gerekmez. Verileri düzenli bir şekilde görüntülemenin bir yolu ve sorguları düzenlemek için bir yer gerçekten ihtiyacım olan tek şey.

Şu anda HeidiSQL'i kontrol ediyorum, ancak Win9x / Win2k'yi kullanırken kullandığım bir şeyi hatırlatıyor, sadece WINE ile çalışıyor, zaten bir kez üzerime düştü ve sadece genel olarak tıknaz hissediyorum veritabanı dökümü veya birden çok tabloya değişiklik yapma yeteneği.


MySQL Sorgu Tarayıcı ve MySQL Yöneticisi hala ÜCRETSİZ MySQL ürün arşivlerinde !!! URL benim cevabımda !!!
RolandoMySQLDBA

2
@Rolando - apt-get install mysql-admin mysql-query-browserShauna Ubuntu'da olduğu gibi
Jack diyor ki topanswers.xyz

Yanıtlar:


5

İster inanın ister inanmayın, ürünler EOL 18 Aralık 2009'da gitti, ancak MySQL Query Browser ve MySQL Administrator'ın son sürümleri ücretsiz olarak indirilebilir. Hey, bugün hala kullanıyorum.

Buraya tıklayın ve Oracle bakmıyorken alın ... HIZLI !!!


Eski sorgu tarayıcısı kadar havalı, en azından Linux sürümünde bir SSH tünelleme seçeneği görmüyorum.
Shauna

1
MySQL Sorgu Tarayıcı 1) Depolanmış Bağlantı Adı, 2) Sunucu Ana Bilgisayarı (DNS adı yerine her zaman IP kullanıyorum), 3) Port, 4) kullanıcı adı, 5) şifre ve 6) Varsayılan şema sağlar. Bu programları uzak DB sunucularına karşı kullandım. Ancak, yedeklemeler için kullanmıyorum çünkü kendi yedeklerimi yazıyorum. MONyog'u izleme / savunma ihtiyaçlarımın çoğunda kullanıyorum. Diğer her şey için, MySQL Sorgu Tarayıcısını "şimdi bilmem gerekenler" izleme ve adhoc sorgularım için kullanıyorum. Son 7 yılda sadece Windows sürümünü kullandım. IP adreslerini kullanılabilir hale getirmek için tüm SSH tünelleme sorunları BT tarafından ele alınmalıdır.
RolandoMySQLDBA

Demek istediğim, ben bir SSH tüneli (yani - bir anahtar dosyası kullanarak sunucuya SSH, sonra veritabanına bağlanmak) bir veritabanına bağlanma yeteneği görmüyorum. Bu, uzak veritabanlarıma erişmek için gerekli olduğundan, benim için bir anlaşma kırıcıdır ve bulmak zorsa, karşılaştırılabilir bir yazılım listesine bırakır.
Shauna

3
IP tüneli bir uygulama sorunu değildir, bunu sistemde ayrı yaparsınız. Bazı uygulamalar kolaylık sağlamak için içerir, ancak hiç gerekli değildir, tamamen farklı bir konudur. Bir kabukta tek bir satırla ssh iletmeyi başlatabilir ve ardından uygulamaya uzak ip ve bağlantı noktası yerine iletilen yerel bağlantı noktasına (localhost'ta) bağlanmasını söyleyebilirsiniz. Googling ile
Howtos

@ Mörre ile hemfikirim, Windows veya Linux'ta Workbench'i her kullandığımda, diğer araçlardan ssh bağlantıları, tünel açma ve port yönlendirme yapıyorum. Bunun için Workbench kullanmaya gerek yok, onu cahil ve sadece 127.0.0.1'e bağlamayı yararlı buluyorum.
ypercubeᵀᴹ

3

Özgür ve açık kaynak SQuirreL ?


Hızlı bir şekilde denedim ve yüklediğimde MySQL uzantısını içermesini söylememe rağmen MySQL sürücüsünü algılamadı.
Shauna

2

Dbeaver'ı kontrol edin . Bu bir Java uygulamasıdır, böylece her yerde kullanabilirsiniz. Tünellemeyi destekleyip desteklemediğini bilmiyorum ama en iyilerinden biri ...


Cevabı genişletmeniz daha iyi olacağını düşünüyorum. Dbeaver sitesine bir bağlantı ekleyin, ücretsiz olup olmadığı, ne yapabileceğini, vb. Ekleyin. Tek satırlı cevaplar burada en iyi dikkati çekmeyebilir. DBA.SE'ye Hoşgeldiniz.
ypercubeᵀᴹ

1
@quantme bağlantı eklemek için cevabı düzenlediğiniz için teşekkürler. Daha önce bulamadım, utanç verici IIRC, çünkü ilk bakışta umut verici görünüyor.
Shauna

1
@ShaunaDBeaver varsayılan olarak gerçekten iyi bir araçtır, bildiğim kadarıyla ssh tünel desteği yok ama tünel desteği için aşağıdaki bağlantıyı kontrol edebilirsiniz. Uzaktan mysql DB bağlanmak için kullanın. dbeaver.jkiss.org/2011/05/16/dbeaver-external-database-hosting
ERHUN

1

Ubuntu'daki MySQL çalışma tezgahında sorunlar var, Navicat veya fabForce DBDesigner'ı deneyebilirsiniz . Her iki araç da ücretsiz olmasına rağmen Navicat'ın Premium versiyonu da var.


Yazımda söylediğim gibi, Navicat'a zaten baktım, ücretsiz değil . Sadece 30 günlük bir deneme süresi var ve daha sonra ihtiyacım olan sürüm için 130 $ (ücretsiz "lite" sürümü sadece ticari olmayan kullanım içindir, iş için kullanacağım gibi). DBDesigner, sitenin görünüşünden oldukça uzun bir süredir hizmet dışı kaldı ve MySQL 5'i desteklemiyor
Shauna

0

Sadece sorgular yazarken yavaş ve halsiz (ve bazen çöküyor) olmak MySQL Workbench SICK var, ben sadece HeidiSQL geçti. Asla arkana bakmayacağım.


Sorumda belirttiğim gibi, zaten HeidiSQL'i denedim ve MySQL Workbench'ten daha hantal ve daha kararsız buldum. Bu soruyu sordumdan bu yana birkaç yıl geçti ve oldukça ağır aktif bir gelişme içinde olduğu göz önüne alındığında, Linux bilgisayarımda tekrar geliştirdiğimde tekrar deneyebilirim (şu anda bir Mac kullanıyorum ve Workbench çalışıyor iyi, ve ben sadece bir uygulama için Şarap yüklemek istemiyorum).
Shauna
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.