Керування файлами 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 вимкнена або недоступна для користувачів.