Подальші деталі і визначення PHP_INI_ * констант дивіться в розділі конфігураційні зміни.
Короткий роз'яснення конфігураційних директив.
Максимальне число з'єднань MySQL на процес.
TCP порт, який використовується за умовчанням для з'єднання з сервером баз даних якщо інше значення явно не вказано. Якщо значення за замовчуванням не вказано, воно буде отримано з змінного оточуючого середовища MYSQL_TCP_PORT. директиви mysql-tcp в файлі / etc / services або константи MYSQL_PORT. яка задається під час компіляції, в зазначеному порядку. Win32 використовує тільки константу MYSQL_PORT.
Ім'я сокета за замовчуванням, яке використовується для з'єднання з локальною базою даних якщо ім'я сокета було не вказано явно.
Ім'я сервера, яке використовується якщо ім'я не було зазначено явно. Це ім'я не використовується в безпечному режимі.
Ім'я користувача за замовчуванням, що використовується якщо ім'я не було зазначено явно. Ігнорується в безпечному режимі.
Пароль, яка буде використовуватися якщо Ви не був явно вказано. Ігнорується в безпечному режимі.
зумовлені класи
Представляє з'єднання між PHP і базою даних MySQL.
конструктор
mysqli - конструктор нового об'єкта mysqli
autocommit - включає або вимикає автофіксації змін бази даних
change_user - зміна користувача для вибраного з'єднання з базою даних
character_set_name - повертає кодування за замовчуванням (default character set) для з'єднання з базою даних
close - закриває відкрите раніше з'єднання
commit - фіксує поточну транзакцію
connect - відкриває нове з'єднання з сервером баз даних MySQL
debug - виконує операції з налагодження
dump_debug_info - повертає зневадження
get_client_info - повертає версію клієнта
get_host_info - повертає використовуваний тип з'єднання
get_server_info - повертає інформацію про сервер MySQL
get_server_version - повертає версію сервера MySQL
init - ініціалізує об'єкт mysqli
info - отримує інформацію про останньому виконаному запиті
kill - вимагає від сервера вбити mysql-потік
multi_query - виконує множинний запит
more_results - перевіряє наявність додаткових результатів в виконуваному мульти-запиті
next_result - отримує наступний результат в виконуваному мульти-запиті
ping - перевіряє з'єднання з сервером або перепідключатися, якщо з'єднання недоступне
real_connect - створює з'єднання з сервером MySQL
escape_string - екранує спецсимволи в рядку для використання в SQL-виразах
rollback - відкат поточної транзакції
select_db - вибирає базу даних за замовчуванням
set_charset - встановлює кодування клієнта за замовчуванням
ssl_set - встановлює параметри ssl
stat - отримує поточний стан системи
store_result - отримує набір даних від останнього запиту
thread_safe - повертає інформацію про те, зібраний чи клієнт з поддерку надійних потоків
use_result - отримує небуферізованних набір даних з останнього запиту
affected_rows - отримує кількість порушених рядів попередньої MySQL-операцією
client_info - повертає версію MySQL-клієнта у вигляді рядка
client_version - повертає версію MySQL-клієнта в целочисленном вигляді
errno - повертає номер помилки для останнього виклику функції
error - повертає рядок, що містить текст помилки для останнього виклику функції
field_count - повертає кількість колонок в останній вибірці
host_info - повертає рядок з поданням використовуваного типу з'єднання
info - повертає інформацію про останньому виконаному запиті
insert_id - повертає автоматично створений id, спожитий в останньому запиті
protocol_version - повертає версію використаного протоколу MySQL
server_info - повертає рядок, яка містить номер версії сервера
server_version - повертає цілочисельний номер версії сервера
sqlstate - повертає рядок, що містить код помилки SQLSTATE для останньої помилки
thread_id - повертає ID потоку для поточного з'єднання
warning_count - повертає кількість попереджень (warnings), згенерованих під час виконання останнього SQL-вирази
mysqli_stmt
Являє підготовлене вираз.
bind_param - присвоює змінні підготовленому висловом
bind_result - присвоює змінні підготовленому висловом для сховища результатів
close - закриває підготовлене вираз
data_seek - переходить на довільну рядок в наборі даних вираження
execute - виконує підготовлене вираз
fetch - отримує результат з підготовленого вираження в зв'язані змінні
free_result - звільняє зайняту результатом пам'ять для переданого дескриптора виразу
reset - скидає підготовлене вираз
result_metadata - отримує набір даних з підготовленого вираження для отримання метаінформації
send_long_data - відправляє інформацію на сервер частинами
store_result - повністю буферизирует набір даних з підготовленого запиту
affected_rows - повертає кількість порушених в результаті останнього виконання вираження рядів
errno - повертає код помилки для останнього виконаного вираження
error - повертає текст помилки для останнього виконаного вираження
field_count - повертає кількість полів в результаті запиту
id - повертає ідентифікатор вираження
insert_id - повертає значення, створене підготовленим виразом поля з AUTO_INCREMENT
num_rows - повертає кількість рядів в результаті запиту
param_count - повертає кількість параметрів для переданого підготовленого вираження
sqlstate - повертає рядок, що містить код помилки SQLSTATE для останнього виклику вираження
mysqli_result
Представляє набір даних, полученнийх в результаті запиту до бази даних.
close - закриває набір даних
data_seek - пересуває внутрішній покажчик результату
fetch_array - отримує ряд з набору даних у вигляді асоціативного масиву, нумерованного масиву, або обох
fetch_assoc - отримує ряд з набору даних у вигляді асоціативного масиву
fetch_field - отримує інформацію про стовпці з набору даних
fetch_fields - отримує інформацію про всіх шпальтах з набору даних
fetch_field_direct - отримує інформацію про певний стовпці
fetch_object - отримує ряд з набору даних у вигляді об'єкта
fetch_row - отримує ряд з набору даних у вигляді нумерованого масиву
field_seek - встановити покажчик на результат зміщеним на певну кількість полів
free_result - звільняє пам'ять, займану результатом запиту
current_field - повертає зсув поточного покажчика
field_count - повертає кількість полів в наборі даних
lengths - повертає масив значень довжини стовпців
num_rows - повертає кількість рядів в наборі даних
type - повертає MYSQLI_STORE_RESULT або MYSQLI_USE_RESULT