Управление файлами cookie, которые используются для рекламы, таких как персонализация рекламы, ремаркетинг и анализ эффективности рекламы.
2.6.1.15. Что такое INFORMATION_SCHEMA
С подробной информацией можно ознакомиться в официальной документации (на английском).
INFORMATION_SCHEMA обеспечивает доступ к метаданным базы данных и предоставляет информацию о её структуре — название базы данных, таблиц, типы данных столбцов и др.
Выглядит как база данных с несколькими таблицами, доступными только для чтения. Фактически таблицы являются представлениями, а сама база — виртуальной. Она не хранится на сервере в виде файлов и формируется в памяти во время запуска MySQL.
Преимущества INFORMATION_SCHEMA:
- Используется синтаксис SELECT, который удобнее синтаксиса SHOW.
- Большая свобода в выборе данных — можно ограничивать выборку, объединять, группировать, сортировать результаты и т. д.
- Можно получать больше данных, чем при использовании SHOW.
- Работает по стандарту SQL, приложения проще переносить между базами данных.
Примеры таблиц INFORMATION_SCHEMA и предоставляемых ими данных:
- CHARACTER_SETS — список доступных наборов символов.
- COLLATIONS — список доступных сравнений.
- COLUMNS — список всех столбцов во всех таблицах базы данных.
- ENGINES — список типов хранилищ.
- PROCESSLIST — список текущих процессов.
- STATISTICS — список всех индексов во всех таблицах базы данных.
- TABLES — список всех таблиц базы данных.
- И другие.
Из-за особенностей работы виртуального хостинга часть таблиц в INFORMATION_SCHEMA отключена или недоступна пользователям.