MySQL regexps är den "extended" POSIX-varianten (ERE), tillgänglig i PHP som den föråldrade ereg_ funktioner.
Tyvärr finns det ingen ereg_quote i PHP är dock PCRE:s specialtecken en superuppsättning av ERE:s specialtecken, och om du undviker ett omvänt snedstreck skadar det inte det, så du kan kom undan med att använda preg_quote säkert.
(Naturligtvis behöver du parametriserade frågor eller mysql_real_escape_string efter det citatet, för att förhindra att omvända snedstreck misstolkas som MySQL:s strängar som inte är ANSI-standard.)