MySQL 9.0 版本注意事項
有些程式可讓您從 MySQL 資料庫驗證您的使用者,也可讓您將記錄檔寫入 MySQL 資料表中。
您可以將以下內容放入 Apache 設定檔中,以變更 Apache 記錄格式,使其易於 MySQL 讀取
LogFormat \
"\"%h\",%{%Y%m%d%H%M%S}t,%>s,\"%b\",\"%{Content-Type}o\", \
\"%U\",\"%{Referer}i\",\"%{User-Agent}i\""
若要將該格式的記錄檔載入 MySQL 中,您可以使用類似以下的陳述式
LOAD DATA INFILE '/local/access_log' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\'
應該建立指定的資料表,使其欄位對應於 LogFormat
行寫入記錄檔的欄位。