mysql_* 系関数を使うべきではないとされている技術的な理由ってなんですか?(たとえば mysql_query() とか mysql_connect() 、 mysql_real_escape_string() など) すでにサイト上で使ったコードが動いているのに、なぜ他のものを使わなければいけないんでしょうか? [Answer 1]Quentinさんによる回答 解答者 こちらは最も票を得た回答です。端的にして明快に mysql_* 系関数の欠点を挙げられました。 解答者による解説 MySQL エクステンションは、 アクティブに開発が行われていません PHP 5.5 (2013年6月リリース)から 公式に 非推奨 とされました PHP 7.0 (2015年12月リリース)から 完全に 削除 されました オブジェクト指向インターフェイスが存在しません 以下をサポートしていません ノンブロ