Как получить имя базы данных, к которой принадлежит моя таблица?

0

Мой запрос "select column_name,table_name from information_schema.columns". Этот запрос возвращает несколько столбцов и таблиц. Теперь я хочу определить имя базы данных, которая соответствует именам возвращенных таблиц. Как это сделать?

  • 0
    Как вы вообще выполняете такой запрос, не зная имени базы данных в первую очередь при инициализации соединения?
  • 0
    Я уточнил вопрос для него.
Теги:

2 ответа

2
Лучший ответ
mysql> describe information_schema.columns;
+--------------------------+
| TABLE_CATALOG            |
| TABLE_SCHEMA             | <=== this one (schema == database)
| TABLE_NAME               |
| COLUMN_NAME              |
.......
  • 0
    & Robaticus: спасибо ...
1
select database();

Это так? Текущая схема?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню