2016-06-14 58 views
3

我創建了一個querylog.log文件,並將下面的行:格式MySQL查詢日誌文件輸出

日誌= 「C:\用戶\保羅\文件\轉儲\ querylog.log」

在[mysqld]下的my.ini中記錄我的計算機上的所有mysql查詢,但是我遇到的問題是查詢在文件中格式不正確。是否有可能將輸出日誌格式化,將所有內容寫入單獨的行(如同一行中的所有查詢)?

在此先感謝您的幫助。

+0

用'\ n'結尾每行(必須用雙引號字符串)。 – Qirel

+0

我不能,數據自動插入到文件中 – user765368

回答

0

您可以實現這一目標的唯一方法是使用觸發器

只要任何日誌寫入日誌文件,觸發一個PHP腳本

  1. 打開日誌文件
  2. 追加文件,並增加了一個新的生產線
  3. 關閉與文件的連接(以便日誌記錄器再次使用它)。