¿Y qué tiene que ver el INSERT INTO, que es la query de SQL, con la librería que uses?
No confundas SQL con PHP.
Los nombres de las funciones de una librería de acceso a datos, no tienen nada que ver con el SQL, y todo que ver con el DBMS usado.
Es medio obvio que si uno usa MongoDB, y otro MySQL, las funciones y métodos de las librerías no sean iguales. Incluso ni siquiera son
parecidas, porque no se trata de "dialogar" con los mismos servicios.
Ahora bien, si te fijas con cuidado, la consulta base de SQL sigue siendo la misma:
Por tanto es de suponer que el resto no tiene que ver con SQL sino con la librería...
Si tu usas MySQL, y el otro usuario MongoDB, es lo mismo que si usase Oracle: No sería exactamente la misma función, desde el momento en que el prefijo de la que tú usas es
mysql_query().
¿No te parece?
El tema es simple: Cuando uses MongoDB (si sucede), deberás usar otras funciones, al igual que si usaras ODBC, SQL Server o PosgreSQL.