看板 Database 關於我們 聯絡資訊
資料庫:MySQL 我有一個資料庫紀錄系統的log訊息, 我希望把這些訊息中含有IP的資料挑出來, 並且把IP地址SELECT出來當作另外一個欄位, 目前僅有試出來用正規表示式把有IP的資料抓出來, 但是還沒有辦法單獨把IP抓出來,請各位高手指點,感激不盡。 下面是系統log的舉例: ZZ:XX:YY:44: Accepted password for root from 140.117.100.168 port 33809 ssh2 下面是抓出有IP的資料的SQL式: SELECT * FROM `sysLog` WHERE report REGEXP '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}' -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.77.212
iFEELing: 你的REGEXP總感覺怪怪的... 02/16 22:51
cwlin0416:正規表示法的 . 是特殊字元不能直接用吧 02/27 01:00