Eu recomendo que você aprenda PDO.
Onde o MySQL(i) é apenas para MySQL e a API SQLSRV é apenas para MsSQL, o PDO é para cerca de 20 mecanismos de banco de dados diferentes. Além disso, é orientado a objetos e suporta parâmetros nomeados em instruções preparadas.
Veja este ótimo artigo ( é sobre PDO vs MySQLi, mas os argumentos são válidos)