可能性のある複製:
phpのmysqlとmysqli
mysql_* functions
とmysqli_* functions
の違いは何ですか? mysql_* functions
を使用すべきではないという技術的な理由はありますか?
「i」は「improved」の略です。改善点のリストは here にあります。
MySQLiはOOP MySQL拡張機能のバージョンです。最終的に、MySQLiとMySQLは同じことを実現します。PHPからMySQLと対話するための拡張機能です。 MySQLiはMySQL 4.1.13+およびPHP 5.0.7+を必要とするため、新しいMySQLi拡張の代わりに。
MySQLiは、古いMySQL拡張機能ではサポートされていないことをサポートしています。準備済みのステートメント、複数のステートメント、頭の上のトランザクションなど。
http://php.net/manual/en/mysqli.overview.php はすべての違いを説明する必要があります