2016-11-09 91 views
2

在phpMyAdmin我已經執行一個簡單的查詢像PHP MYADMIN SQL備份日誌歷史

select * from table1; 

從現在的phpMyAdmin導出選項導出到SQL格式的備份數據。在這種情況下,我可以從中找到這條賽道,我已經取得了這個數據集的備份。

+0

沒有這樣的特徵。 – Mjh

回答

0

我將啓用SQL日誌記錄並檢查它們(不在phpmyadmin中)。

對於MySQL,它不是默認啓用的,請參閱How to see log files in MySQL?

+0

記錄每個執行的查詢。 – Mjh

1

在MySQL中,你必須看到一個名爲「mysql的」單獨的數據庫。在這個數據庫中你會找到一個名爲'general_log'的表。

如果您的MySQL日誌已啓用,那麼您將在此表中找到日誌。

打開你的my.cnf文件。

[mysqld] 
# Set Slow Query Log 
long_query_time = 1 
slow_query_log = 1 
slow_query_log_file = /usr/log/slowquery.log 
log_queries_not_using_indexes = 1 

#Set General Log 
general_log = on 
general_log_file=/usr/log/general.log 

但要小心 - 啓用通用日誌會給服務器帶來沉重的負擔。僅適用於短時間/僅調試。