2014-10-28 19 views
23

onunMySQL tezgahı sorgu geçmişi yani oluşturmak/değiştirmek tablo seçin, insert güncelleme

değiştirmek/oluşturmak tablo sorgusu olmadığını MySQL Workbench sorguları son bkz infaz ister sorgular (son sorgu/sorgular infaz)

sorguyu seç/ekle/güncelle veya herhangi bir sorgu listesi. kısacası

tüm alt panelde, değişim "Eylem Output" "Geçmiş" Dan

+0

Terminal (Linux) üzerinden manuel ve otomatik sorgular içerir. veya bir SQL sorgusuyla mı? IDE'de –

+0

@Begueradj var. ans aşağı doğrudur. –

cevap

54

sorgular ve daha sonra uygun tarih seçin tarihini görmek istiyorum.

  • sql_history/yyyy-mm-dd örneğin sql_history/2015/04/01: Herkes için Tam Tezgahı SQL tarihinin

    Alternatif SQL deyimi geçmişi iki konum altındaki metin dosyalarında saklanır SQL geçmişi yürütme sonuçları, fakat veriler olmadan ve MySQL bağlantı başına ayrılan

locatio:/sql_actions_ .log * MySQL bağlantılar

  • günlüğü Bu dosyaların n'si sisteminize bağlıdır. Ek ayrıntılar için bkz. MySQL Workbench Settings and Log Files

    Her iki durumda da sorgu geçmişini görürsünüz.

    enter image description here

  • +1

    lütfen ekran görüntüsünü ekleyin, böylece herkes bu seçeneği kolayca bulabilir. Teşekkürler. –

    +1

    İyi fikir, bir ekran görüntüsü eklendi. –

    2

    Sen tam bir Tarih dosyasını bulacaksınız:

    C: \ Users \ [WinUser] \ AppData \ Roaming \ MySQL \ Tezgahı \ log \ sql_actions_unconnected.txt

    MySQL Workbench Herhangi bir nedenle Geçmiş dosyasını açamadı, ancak bu geçmiş dosyasına göz atarak kaydedilmemiş sorgularımı kurtarabildim.

    4

    C: \ Users [WinUser] \ AppData \ Roaming \ MySQL \ Tezgahı \

    sql_history her gün için bir günlük dosyası bulun. Çalışma tezgahından (örn. Tabloda düzenleme yoluyla UPDATES)