相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  教學  /  將 MySQL 與 Apache 搭配使用

5.7 將 MySQL 與 Apache 搭配使用

有一些程式可讓您從 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 行寫入日誌檔的欄位相對應的欄位。