Veritabanı yönetimi için hangi aracı tercih ediyorsunuz ?
Localde yaptığım değişikliklerden sonra deploy etmeden önce çok fazla zaman kaybettiğimi farkettim ve aynı zamanda işkence çekiyorum resmen
Özellikle veritabanında yapılan değişiklikler... Herhangi bir hata, eksiklik büyük bir sıkıntı çıkarabiliyor.
Yapılan değişiklikleri takip edebileceğim bir araç tavsiye edebilir misiniz ? sql yog bu iş için ideal mi ya da başka bir araç ? Saygılar sevgiler...
Ben Adminer tercih ediyorum.
Yaptığın sql sorgularının kaydını tutuyor.
Ben de adminer kullanıyorum abi fakat benim aradığım daha çok Git'de nasıl değişiklikleri görebiliyoruz. Onun gibi değişen tablo yapılarını değerleri göstericek ve tanımladığımız veritabanı ile senkronize edebileceğiz. Aradığım tam olarak böyle birşey. Navicat miydi tam emin değilim sanırım onda var böyle bir şey. Bilen biri bilgilendirirse çok sevinirim :))
Navicat ile yapabildiğimiz en ekstra özelliklerden biri localdeki tabloyu uzak tabloya aktarabiliyoruz, ancak yaptığı işlem uzak tabloyu silmek/truncate etmek ve yenisini göndermek. phpmyadmin export/import ile yaptığımız işlemi hızlandırıyor. Sürümlendirme gibi hiçbir özelliği yok. Online tabloyu da uzak erişime açmak riskli olabilir.
Veritabanı için sürümlendirme sistemi arıyorsanız, şu ana kadar karşılaştığım tek betik dbv oldu benim.
Laravel migration işlemide sıralı şekilde tablo güncelleme imkanı sunuyor aslında.
Bu akşam dbv'yi bir inceliyim.
migrationları kullanıyorum ben
SQLYog kullanıyorum, community edition'u ücretsiz, işimi görüyor. Wine ile Linux altında da sorunsuz. Tavsiye ederim. İlla web arayüz olacaksa eski kafa PMA.
Sql Yog - dbv - navicat - PMA
Bunları bir markaja alayım Teşekkürler.
heidisql unutmamak lazım.
Aaron wrote: Sequel Pro
Eğer birgün Mac'e geçersem, sebebi budur.
Hataları var ancak MySQL Workbench de oldukça iş görür bir uygulama. Mac üzerinde kullanıyorum ben ancak diğer platformlar için de sürümleri mevcut.
Eski bir konu ama bu da listede olsun diye belirteyim. Bir çok Sql Yog ve Navicat kullanıcısının çok övdüğü ve geçiş yaptığı dbForge Studio. Lisans ücreti diğerlerinden çok çok daha düşüktür ve neredeyse kusursuz bir programdır.
Programla veritabanı senkronizasyonunu gösteren 2 dakikalık video
phpStorm kullanan arkadaşlar varsa içerisinde çok kullanışlı bir veritabanı yönetim arayüzü var. Neredeyse tüm veritabanı sistemlerini destekliyor. Birkaç tıklamayla driverını kuruyorsunuz, veritabanı sunucusuna aynı arayüzden bağlanarak yönetebiliyorsunuz, tavsiye ederim. Tabi bir veritabanı sürüm takip sistemi var mıdır bilmiyorum. Veritabanındaki yapacağınız değişiklikler için fazladan bir program kurmaya gerek kalmıyor. Açıkçası şu sıralar projelerimde ne MySQL Workbench ne de phpmyadmin açmıyorum direkt phpStorm'un kendi arayüzünden hallediyorum. Aslında veritabanınızı laravel migration ile oluşturuyorsanız sürüm takip sistemine de pek gerek yok. Oluşturulan tablolar 2014_03_07_074257_create_articles_table.php gibi isimlendiriliyor, bu sebeple pek karışıklık yaşamazsınız.
dbForge Studio'yu çok beğendim ancak maalesef linux ve mac işletim sistemleri için sürümleri yok.
Windows kullanıcılarına önerebilirim.