Функции 5 MySQLi в PHP

PHP MySQLi Обзор

PHP MySQLi = PHP MySQL Improved!

Функции mysqli позволяют вам получить доступ к серверу MySQL базы данных.

Комментарий:MySQLi расширение было разработано для использования с MySQL версий 4.1.13 или новее.

Установка / Runtime конфигурация

Чтобы сделать MySQLi доступным, вам нужно скомпилировать PHP, чтобы поддерживать расширение MySQLi.

MySQLi расширение было введено с PHP версии 5.0.0. Локальный драйвер MySQL включен в PHP 5.3.0.

Для получения подробностей о установке, пожалуйста, обратитесь к:http://www.php.net/manual/zh/mysqli.installation.php

Для получения подробностей о конфигурации в runtime, пожалуйста, обратитесь к:http://www.php.net/manual/zh/mysqli.configuration.php

Функции 5 MySQLi в PHP

Функция Описание
mysqli_affected_rows() Верните количество строк,affected rows,affected_rows(),affected_rows()
mysqli_autocommit() Включите или отключите автоматическую подачу изменений в базу данных.
mysqli_change_user() Измените пользователя для указанного подключения к базе данных.
mysqli_character_set_name() Верните имя по умолчанию для кодировки базы данных.
mysqli_close() Закройте先前 открытую базу данных.
mysqli_commit() Подтвердите текущую транзакцию.
mysqli_connect_errno() Возвращает код ошибки последнего вызова подключения.
mysqli_connect_error() Возвращает описание последней ошибки соединения.
mysqli_connect() Открывает новый соединение с сервером MySQL.
mysqli_data_seek() Настройте указатель результата на любую строку в результат.
mysqli_debug() Выполняет отладочные операции.
mysqli_dump_debug_info() Записывает информацию отладки в журнал.
mysqli_errno() Возвращает код ошибки последнего вызова функции.
mysqli_error_list() Возвращает список ошибок последнего вызова функции.
mysqli_error() Возвращает строку с описанием кода ошибки последнего вызова функции.
mysqli_fetch_all() Извлекает все строки результата и возвращает их в виде связанного массива, массива значений или и того, и другого.
mysqli_fetch_array() Извлекает строку из результата в виде связанного массива, массива значений или и того, и другого.
mysqli_fetch_assoc() Извлекает строку из результата в виде связанного массива.
mysqli_fetch_field_direct() Возвращает метаданные одного поля в результате в виде объекта.
mysqli_fetch_field() Возвращает следующий столбец в результате в виде объекта.
mysqli_fetch_fields() Возвращает массив объектов, представляющих поля в результате.
mysqli_fetch_lengths() Возвращает длину столбца в текущей строке результата.
mysqli_fetch_object() Возвращает текущую строку результата в виде объекта.
mysqli_fetch_row() Извлекает строку из результата и возвращает её в виде массива.
mysqli_field_count() Возвращает количество столбцов, полученных в последнем запросе.
mysqli_field_seek() Устанавливает указатель поля в начало определенного поля.
mysqli_field_tell() Возвращает положение указателя поля.
mysqli_free_result() Освобождает память, связанную с определенным результатом.
mysqli_get_charset() Возвращает объект кодировки.
mysqli_get_client_info() Возвращает строку с информацией о версии клиента MySQL.
mysqli_get_client_stats() Возврат статистической информации о каждом процессе клиента.
mysqli_get_client_version() Возврат целочисленного информации о версии клиента MySQL.
mysqli_get_connection_stats() Возврат статистической информации о подключении клиента.
mysqli_get_host_info() Возврат имени хоста сервера MySQL и типа подключения.
mysqli_get_proto_info() Возврат версии протокола MySQL.
mysqli_get_server_info() Возврат версии сервера MySQL.
mysqli_get_server_version() Возврат целочисленного информации о версии сервера MySQL.
mysqli_info() Возврат информации о последнем выполненном запросе.
mysqli_init() Инициализация mysqli и возврат типа ресурса, используемого mysqli_real_connect().
mysqli_insert_id() Возврат автоматически сгенерированного id в последнем запросе.
mysql_kill() Запрос сервера на завершение определенной MySQL-нити.
mysqli_more_results() Проверка наличия других результатов запроса в многозапросе.
mysqli_multi_query() Выполнение одного или нескольких запросов в базе данных.
mysqli_next_result() Подготовка следующего набора результатов из mysqli_multi_query().
mysqli_num_fields() Возврат количества полей в наборе результатов.
mysqli_num_rows() Возврат количества строк в наборе результатов.
mysqli_options() Настройка параметров.
mysqli_ping() Пинг серверного подключения или попытка повторного подключения, если соединение разорвано.
mysqli_prepare() Подготовка SQL-запроса для выполнения.
mysqli_query() Выполнение запроса в базе данных.
mysqli_real_connect() Открытие нового подключения к серверу MySQL.
mysqli_real_escape_string() Эскапирование специальных символов в строках, используемых в SQL-запросах.
mysqli_real_query() Выполнение SQL-запроса.
mysqli_reap_async_query() Возврат результатов асинхронного запроса.
mysqli_refresh() Обновить таблицы или кэш, или сбросить информацию о сервере репликации.
mysqli_rollback() Откат текущей транзакции.
mysqli_select_db() Изменитьdefault базу данных подключения.
mysqli_set_charset() Установитьdefault клиентский набор символов.
mysqli_set_local_infile_default() Очистить обработчик, определенный пользователем для команды load local infile.
mysqli_set_local_infile_handler() Установить回调 функцию выполнения команды LOAD DATA LOCAL INFILE.
mysqli_sqlstate() Вернуть SQLSTATE код ошибки предыдущей операции Mysql.
mysqli_ssl_set() Установить установленный соединение с использованием SSL.
mysqli_stat() Вернуть текущее состояние системы.
mysqli_stmt_init() Инициализация предложения и возврат объекта, используемого mysqli_stmt_prepare().
mysqli_store_result() Передача последнего набора результатов запроса.
mysqli_thread_id() Вернуть идентификатор потока текущего подключения.
mysqli_thread_safe() Вернуть, установлена ли线程овая безопасность.
mysqli_use_result() Инициализация возврата набора результатов.
mysqli_warning_count() Вернуть количество предупреждений о последнем запросе в ссылке.