PHP: mysql v mysqli v pdo [cerrado]

He estado leyendo algunas preguntas sobre el uso de mysqli versus pdo para usar mysql en php.

He visto preguntas comomysqli o DOP: ¿cuáles son los pros y los contras? oPasando de mysql a mysqli o pdo?, que ambos tratan con mysqli v pdo exclusivamente. No me interesa mucho cuál de estos dos métodos es mejor.

Me preguntaba por qué deberían evitarse las funciones mysql_ Por supuesto, están en proceso de ser desaprobados por la documentación de PHPhttp://php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated, la amenazaPHP DOP y MySQLi sugiere que PDO y MySQLi son más poderosos, y el hilo¿Cuál es la diferencia entre MySQL, MySQLi y PDO? implica que estos nuevos métodos son más seguros.

En general, me pregunto cuáles son las grandes debilidades de los métodos mysql_ y qué razones existen para evitarlo (supongo que más específicamente que simplemente porque está en desuso). Estoy planeando actualizar mis scripts afectados, y sentí curiosidad por saber por qué este método antiguo estaba en desuso.

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta