Пользовательское имя для базы данных `information_schema`

Есть ли способ изменить SQL-сервер, чтобы дать виртуальной базе данных information_schema другое имя по умолчанию?

Или information_schema является стандартом, чтобы программное обеспечение знало, где искать и запрашивать информацию?

Я использую 10.5.15-MariaDB — сервер MariaDB.

Я хотел бы переименовать его в .information_schema, чтобы база данных не отображалась в середине списка баз данных на моей CMS.

Я не могу контролировать скрытие/отображение баз данных по имени.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
0
0
24
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

information_schema не может быть изменена или удалена. На вашем месте я бы избегал любых попыток изменить базы данных по умолчанию. Вот что я нашел в поиске похожих вопросов:

INFORMATION_SCHEMA is a database within each MySQL instance, the place that stores information about all the other databases that the MySQL server maintains. The INFORMATION_SCHEMA database contains several read-only tables. They are actually views, not base tables, so there are no files associated with them, and you cannot set triggers on them. Also, there is no database directory with that name. *(source)

Другие вопросы по теме