MySQL 客戶端輸出日志文件是 MySQL 數據庫中常用的一項功能。當我們在維護 MySQL 數據庫時,需要查看執行的 SQL 語句,以及查詢語句的執行時間等信息。MySQL 客戶端可以通過設置日志文件的方式,將操作記錄保存下來,以供后期查看。
# 開啟日志記錄功能 mysql>SET global general_log=on; mysql>SET global log_output='file'; mysql>SET global general_log_file='/var/log/mysql/mysql.log';
上面這段代碼就是 MySQL 客戶端輸出日志文件的相關配置。首先,SET global general_log=on;
表示開啟日志記錄功能;SET global log_output='file';
表示將日志記錄輸出到文件中;SET global general_log_file='/var/log/mysql/mysql.log';
表示指定輸出文件的路徑和文件名。
當日志記錄功能開啟后,MySQL 客戶端將對每一次數據庫操作進行記錄,并將記錄輸出到指定的日志文件中。可以通過下面這段代碼,查看日志文件內容:
# 查看日志文件內容 $ sudo tail -f /var/log/mysql/mysql.log
通過以上操作,您就可以實現 MySQL 客戶端輸出日志文件的功能,并隨時查看數據庫操作的記錄。