Intereting Posts
Получение данных из базы данных sql и отображение в таблицах. Отображение определенных данных в соответствии с установленными флажками. Переключение с PHP! Ereg и! Eregi на preg_match Поиск учебника для начинающих Kohana для PHP Использование do_shortcode в wordpress через вызов ajax Как Smarty 3 можно использовать с Zend Framework 2? получение суммарных массивов счетчиков многомерного массива Как цифровой знак PDF с PHP PHP-переменная объекта чтения как часть другой переменной MySql выбор количества строк как дополнительный столбец? Номер базы данных MySQL LOAD DATA INFILE Как узнать количество загруженных файлов с помощью PHP? Безопасное управление файлами с помощью symfony В Laravel: Почему с событием приложения `before`, метод Request :: segment ()` отлично работает и `Route :: currentRouteName ()` does not? Использование PDO :: FETCH_CLASS с помощью Magic Methods Ошибка установки сервера Apache (порт 80 или 443 уже используется)

Драйвер переключения CodeIgniter из mysql -> mysqli

Я читал этот вопрос: расширение mysql устарело и будет удалено в будущем: вместо этого используйте mysqli или PDO

И это заставило меня думать, что я должен внести изменения с mysql в mysqli. Это изменение одного символа в кодировщике, так что это не очень сложно 🙂

Но есть ли что-нибудь, что я должен искать, чтобы обнаружить любые ошибки, которые могут произойти? Существуют ли определенные запросы, которые обрабатываются по-разному?

Существуют ли определенные запросы, которые обрабатываются по-разному?

Нет.

Расширение MySQL и MySQLi – это «драйверы», которые обеспечивают связь между PHP и сервером базы данных MySQL;

они не изменяют диапазон команд SQL, которые понимает сервер MySQL.

До тех пор, пока слой абстракции DB заботится о том, какие функции PHP должны использовать для вас (и такая структура, как CI, должна, безусловно, сделать это), не стоит беспокоиться о реальных запросах.