El API que ofrece PHP para conectarse a MySQL ha evolucionado desde tener instrucciones procedimentales, pasando por la orientación a objetos hasta la generación de una capa de abstracción de datos para no solo soportar a MySQL sino a cualquier base de datos. En la isguiente imagen de Stackoverflow se puede evidenciar estas tres formas:
A pesar de que en la sección anterior te comenté sobre las funciones utilizadas para MySQL, te motivo a que compares las funciones utilizadas en MySQL y MySQLi