Выполнить запрос списка на таблицу - PullRequest
0 голосов
/ 04 июня 2018

Я хочу изменить все типы таблиц в моей базе данных, но не используя SUPER USER.Я хочу попробовать изменить для всей таблицы, используя скрипт ALTER TABLE.Знаете ли вы, как я могу выполнить любой запрос в списке SELECT QUERY результат?

Этот пример запроса, который я создаю:

SELECT CONCAT("ALTER TABLE ", TABLE_SCHEMA,".",TABLE_NAME," ENGINE = InnoDB;") AS Querys
FROM information_schema.TABLES WHERE TABLE_SCHEMA = "database_name" AND ENGINE = "MyISAM"

, и результат для этого запроса:

+--------------------------------------------------------+
|                       Querys                           |
+--------------------------------------------------------+
| ALTER TABLE database_name.table_name1 ENGINE = innodb; |
| ALTER TABLE database_name.table_name2 ENGINE = innodb; |
| ALTER TABLE database_name.table_name3 ENGINE = innodb; |
| ALTER TABLE database_name.table_name4 ENGINE = innodb; |
+--------------------------------------------------------+

Как я могу выполнить все запросы к таблице по очереди / строки?

...