Tu pregunta es parcialmente para otro foro.
Este subforo es de PHP, y las bases de datos no entienden PHP, sólo entienden SQL. PHP y la base de datos existen en entornos diferentes.
Los lenguajes de programación lo que hacen es conectarse a servicios corriendo en un servidor determinado (que puede ser la propia PC) y enviarle una consulta, recibiendo la respuesta, o el exito de la ejecución si es un INSERT, UPDATE o DELETE. Pero ningun lenguaje opera internamente en la BBDD. Se le envía SQL.
El subforo de BBDD es:
http://www.forosdelweb.com/f21/