Учебники

MySQLi — Полезные функции

Вот список всех важных функций MySQLi. Каждая функция была объяснена вместе с подходящим примером.

mysqli :: $ disabled_rows — используется для получения информации о количестве затронутых строк в предыдущей операции MySQL

mysqli :: autocommit — используется для включения или выключения операции автоматической фиксации изменений в базе данных

mysqli :: begin_transaction — используется для запуска транзакции

mysqli :: change_user — используется для изменения пользователя указанного подключения к базе данных

mysqli :: character_set_name — возвращает набор символов по умолчанию для подключения к базе данных.

mysqli :: $ client_info — используется для получения информации о клиенте MySQL.

mysqli :: $ client_version — возвращает версию клиента MySQL в виде строки.

mysqli :: close — закрывает ранее открытое соединение с базой данных

mysqli :: commit — фиксирует текущую транзакцию

mysqli :: $ connect_errno — возвращает код ошибки последнего вызова подключения.

mysqli :: connect_error — возвращает строковое описание последней ошибки подключения.

mysqli :: __ construct — используется для открытия нового соединения с сервером MySQL

mysqli :: debug — используется для выполнения операций отладки

mysqli :: dump_debug_info — используется для выгрузки отладочной информации в журнал

mysqli :: $ errno — возвращает код ошибки для самого последнего вызова функции

mysqli :: $ error_list — возвращает список ошибок из последней выполненной команды

mysqli :: $ error — возвращает строковое описание последней ошибки

mysqli :: $ field_count — возвращает количество столбцов для самого последнего запроса

mysqli :: get_charset — возвращает объект набора символов

mysqli :: get_client_info — используется для получения информации о клиенте MySQL

mysqli :: mysqli_get_client_stats — возвращает клиентскую статистику по каждому процессу

mysqli :: mysqli_get_client_version — возвращает версию клиента MySQL в виде целого числа

mysqli :: get_connection_stats — возвращает статистику о клиентском подключении

mysqli :: $ host_info — возвращает строку, представляющую тип используемого соединения

mysqli :: $ protocol_version — возвращает версию используемого протокола MySQL

mysqli :: $ server_info — возвращает версию сервера MySQL

mysqli :: $ server_version — возвращает версию сервера MySQL в виде целого числа

mysqli :: get_warnings — используется для получения результата SHOW WARNINGS

mysqli :: $ info — извлекает информацию о последнем выполненном запросе

mysqli :: $ insert_id — возвращает автоматически сгенерированный идентификатор, использованный в последнем запросе

mysqli :: kill — просит сервер уничтожить поток MySQL

mysqli :: more_results — раньше проверял, есть ли еще результаты запроса из мультизапроса

mysqli :: multi_query — выполняет запрос к базе данных

mysqli :: next_result — готовит следующий результат из multi_query

mysqli :: options — используется для установки параметров

mysqli :: ping — используется для проверки связи с сервером

mysqli :: poll — используется для опроса соединений

mysqli :: prepare — используется для подготовки оператора SQL к выполнению.

mysqli :: query — используется для выполнения запроса к базе данных.

mysqli :: real_connect — открывает соединение с сервером mysql.

mysqli :: real_escape_string — экранирует специальные символы в строке для использования в выражении SQL

mysqli :: real_query — используется для выполнения запроса SQL.

mysqli :: real_async_query — используется для получения результата из асинхронного запроса

mysqli :: refresh — используется для обновления оператора SQL для выполнения.

mysqli :: release_savepoint — удаляет именованную точку сохранения из набора точек сохранения текущей транзакции

mysqli :: rollback — откатывает текущую транзакцию

mysqli :: rpl_query_type — возвращает тип запроса RPL

mysqli :: select_db — используется для выбора базы данных по умолчанию для запросов к базе данных

mysqli :: send_query — используется для отправки запроса и возврата

mysqli :: set_charset — устанавливает клиентский набор символов по умолчанию

mysqli :: set_local_infile_default — используется для сброса пользовательского обработчика для команды загрузки локального файла

mysqli :: set_local_infile_handler — используется для установки функции обратного вызова для команды LOAD DATA LOCAL INFILE

mysqli :: $ sqlstate — возвращает ошибку SQLSTATE от предыдущей операции MySQL.

mysqli :: ssl_set — используется для установления безопасных соединений с использованием SSL

mysqli :: stat — используется для установки функции обратного вызова для команды LOAD DATA LOCAL INFILE

mysqli :: stmt_init — используется для инициализации оператора и возвращает объект для использования с mysqli_stmt_prepare.

mysqli :: mysqli :: $ thread_id — возвращает идентификатор потока для текущего соединения

mysqli :: thread_safe — Возвращает, задана ли безопасность потока или нет.

mysqli :: use_result — используется для инициирования получения набора результатов

mysqli :: $ warning_count — возвращает количество предупреждений из последнего запроса по данной ссылке