Разница между mysql & mysqli

Возможный дубликат:
mysql vs mysqli в php

В чем разница между mysql_* functions mysqli_* functions ? Есть ли какие-либо технические причины, по которым мы не должны использовать mysql_* functions ?

«I» означает «улучшено». Список улучшений можно найти здесь .

MySQLi – это версия расширения MySQL для OOP. В итоге MySQLi и MySQL выполняют одно и то же: они являются расширением для взаимодействия с MySQL с PHP. Многие люди по-прежнему используют исходное расширение MySQL вместо нового расширения MySQLi, поскольку MySQLi требует MySQL 4.1.13+ и PHP 5.0.7+.

MySQLi поддерживает некоторые вещи, которые нет у старого расширения MySQL. Такие вещи, как подготовленные заявления, несколько заявлений и транзакций на моей голове.

http://php.net/manual/en/mysqli.overview.php должен объяснить все различия