Как вывести список баз данных

183
09 января 2018, 12:04

В консоль программы mysql нужно ввести такой sql запрос который покажет базы данных имеющие в названии определенные символы например "_db" а не все как SHOW DATABASES;

Answer 1

Вот пример с вашим _db.

SHOW DATABASES LIKE '_db%';

Или так:

SHOW DATABASES LIKE '%_db%';

Второй пример для того если _db в середине имени базы данных а не в конце.

Вот здесь подробно все описано.

Answer 2

Не каждый statement есть query.

SHOW DATABASES (и прочие SHOW) запросами не являются!

Одним из правильных решений (особенно если это учебно-зачётная задача) является запрос типа

SELECT SCHEMA_NAME AS `Database`
FROM INFORMATION_SCHEMA.SCHEMATA
WHERE SCHEMA_NAME LIKE '%_db%';
Answer 3

SHOW DATABASES поддерживает like

https://dev.mysql.com/doc/refman/5.7/en/show-databases.html

Answer 4

SHOW DATABASES LIKE '%_db%'; Вот так нормально

READ ALSO
Проблема с конструктором в C#

Проблема с конструктором в C#

Пишу реализацию списка:

239
Как работает || оператор в JavaScript [дубликат]

Как работает || оператор в JavaScript [дубликат]

На данный вопрос уже ответили:

239
Как написать правильно еxpression-bodied function member в SharpDevelop

Как написать правильно еxpression-bodied function member в SharpDevelop

Хочу написать второй метод ToString(Object obj) через лямбда выражение:

212
Добавление через код событие кнопки с аргументом

Добавление через код событие кнопки с аргументом

Хочу массиву кнопкам, из 10 кнопок передать в событие OnClick метод Appropriation(i), с аргументом i, который будет увеличиватьсяСуть: кнопка 1 имеет OnClick...

180