В этом посте речь пойдет о:
- Как определить все имена таблиц с помощью « ВЫБИРАТЬ Заявление в MySQL?
- Как определить имена таблиц нескольких баз данных с помощью « ВЫБИРАТЬ Заявление в MySQL?
Как определить все имена таблиц с помощью оператора «SELECT» в MySQL?
Чтобы отобразить имена таблиц баз данных MySQL, используйте « ВЫБИРАТЬ ' заявление. Для этого ознакомьтесь с предоставленными шагами.
Шаг 1: Подключите терминал
Сначала подключите терминал Windows к серверу MySQL, выполнив следующую команду:
mysql -u корень -p
В результате вас попросят ввести пароль:
Шаг 2. Отображение имен всех таблиц
Теперь запустите « ВЫБИРАТЬ ” вместе с “ information_schema.tables », чтобы получить информацию обо всех существующих таблицах и шоу в базе данных:
ВЫБЕРИТЕ Table_name как TablesName из information_schema.tables;
Как определить имена таблиц нескольких баз данных с помощью оператора «SELECT» в MySQL?
Если вы хотите отобразить несколько таблиц баз данных одновременно, СОЮЗ ” можно использовать:
ВЫБЕРИТЕ Table_name как TablesName из information_schema.tables, где table_schema = 'mariadb' UNION ВЫБЕРИТЕ Table_name как TablesName из information_schema.tables, где table_schema = 'mynewdb';Здесь:
- “ ВЫБИРАТЬ Команда ” используется для выбора записи из баз данных.
- “ имя_таблицы ” является переменной по умолчанию.
- “ ИмяТаблицы ” — это имя результирующего столбца таблицы.
- “ information_schema.tables » объединяет результаты двух или нескольких « ВЫБИРАТЬ ' заявления.
- “ где ” извлекает записи, соответствующие заданному условию.
- “ таблица_схема ” будет использоваться для сохранения имени базы данных.
- “ мариадб ' и ' моя новая база данных ” — это имена наших баз данных.
Как видите, таблицы двух вышеперечисленных баз данных показаны в одной таблице:
Еще один способ получить результаты нескольких « ВЫБИРАТЬ ” запросы в отдельных таблицах, точка с запятой “ ; ' может быть использован:
ВЫБЕРИТЕ Table_name как TablesName из information_schema.tables, где table_schema = 'mariadb'; ВЫБЕРИТЕ Table_name как TablesName из information_schema.tables, где table_schema = 'mynewdb';
Вот и все! Мы предоставили различные запросы для получения имен таблиц с помощью инструкции MySQL «SELECT».
Заключение
Чтобы получить имена таблиц с помощью « ВЫБИРАТЬ » в MySQL, « ВЫБЕРИТЕ Table_name как TablesName FROM information_schema.tables; ” можно использовать команду. Чтобы получить результаты нескольких « ВЫБИРАТЬ заявления сразу, « СОЮЗ можно использовать оператор ». С другой стороны, « ; ” показывает имена таблиц разных баз данных по отдельности. Этот пост продемонстрировал процедуру получения имен таблиц с помощью оператора «SELECT» в MySQL.