Как выполнить несколько SQL-запросов в MySQL Workbench?

Я использую MySQL Workbench CE для Windows версии 5.2.40.

Я хочу выполнить следующие SQL-запросы вместе. Однако я могу выполнить SQL-запросы только с первого запроса запроса CREATE TABLE, а затем выполнить запрос INSERT INTO и после этого выполнить запрос SELECT.

CREATE TABLE testTable(
    Name VARCHAR(20),
    Address VARCHAR(50),
    Gender VARCHAR(10)
)

INSERT INTO testTable
    VALUES
    ('Derp', 'ForeverAlone Street', 'Male'),
    ('Derpina', 'Whiterun Breezehome', 'Female')

Select * FROM testTable

Итак, как я могу выполнить запросы CREATE TABLE, INSERT INTO и SELECT одним нажатием?

Ответ 1

Добавьте точку с запятой после каждого утверждения:

CREATE TABLE testTable(
    Name VARCHAR(20),
    Address VARCHAR(50),
    Gender VARCHAR(10)
);

INSERT INTO testTable
VALUES
('Derp', 'ForeverAlone Street', 'Male'),
('Derpina', 'Whiterun Breezehome', 'Female');

SELECT * FROM testTable;

Ответ 2

Вы можете использовать Ctrl + Shift + Enter для запуска всего с точкой с запятой.