如何在MySQL Workbench中执行多个SQL查询?

时间:2012-07-23 17:10:56

标签: mysql sql mysql-workbench

我正在使用MySQL Workbench CE for Windows 5.2.40版。

我想一起执行以下SQL查询。但是,我只能通过首先执行CREATE TABLE查询,然后执行INSERT INTO查询并在执行SELECT查询之后执行SQL查询。

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 TABLEINSERT INTOSELECT个查询?

2 个答案:

答案 0 :(得分:27)

您可以使用 Ctrl + Shift + 输入以分号结束运行所有内容。

对于Mac + shift + return

答案 1 :(得分:25)

在每个语句后添加分号:

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;