PHP: mysql v mysqli v pdo [fechado]

Eu tenho lido algumas questões sobre o uso de mysqli versus pdo para usar o mysql no php.

Eu vi perguntas comomysqli ou PDO - quais são os prós e contras? ouMover-se do mysql para o mysqli ou pdo?, ambos lidam com o mysqli v pdo exclusivamente. Não estou tão interessado em saber qual desses dois métodos é melhor.

Eu estava me perguntando por que funções mysql_ devem ser evitadas. Claro, eles estão no processo de serem reprovados pela documentação do PHPhttp://php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated, o segmentoPHP PDO e MySQLi sugere que PDO e MySQLi são mais poderosos, e o segmentoQual é a diferença entre MySQL, MySQLi e PDO? implica que esses métodos mais recentes são mais seguros.

No geral, estou me perguntando quais são as grandes fraquezas nos métodos mysql_, e quais as razões para evitá-las (eu acho mais especificamente do que apenas porque está obsoleto). Estou planejando atualizar meus scripts afetados e fiquei curioso para saber por que esse método antigo foi descontinuado.

Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion