Учебники

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 – возвращает количество предупреждений из последнего запроса по данной ссылке