Обновление до MySQLi – так же легко, как обмен mysql для mysqli?

После множества ответов на несколько разных сообщений, которые я видел, я останавливаю использование mysql и пытаюсь обновить свой сайт, чтобы использовать mysqli.

Мой вопрос заключается в том, что, основываясь на функциях mysql, которые я перечисляю ниже (которые я использую в настоящее время), могу ли я сделать замену на «mysql_» для «mysqli_» и не нарушать функциональность? Я уже провел некоторое исследование по каждой из этих функций, и ни одна из версий mysqli не похожа на то, что они не сработают, но мне просто нужно быть уверенным, прежде чем я все их заменю.

запрос

fetch_array

соединять

select_db

ошибка

real_escape_string

num_rows

FETCH_ASSOC

free_result

Проверьте этот вопрос, который предоставляет ответы, по крайней мере, на большинство ваших функций.

Например:

  • mysql_connect будет заменен на mysqli_connect
  • mysql_error будет заменен mysqli_error и / или mysqli_connect_error , в зависимости от контекста
  • mysql_query будет заменен на mysqli_query