Pokud chcete pouze vytvořit jednu tabulku prostřednictvím MySQL Workbench.
V MySQL Workbench:
- Připojte se k serveru MySQL
- Rozbalte databázi
- Klikněte pravým tlačítkem na stůl
- Vyberte Kopírovat do schránky
- Vyberte Vytvořit výpis
Příkaz vytvoření pro tabulku bude zkopírován do vaší schránky podobně jako níže:
CREATE TABLE `cache` (
`cid` varchar(255) NOT NULL DEFAULT '',
`data` longblob,
`expire` int(11) NOT NULL DEFAULT '0',
`created` int(11) NOT NULL DEFAULT '0',
`headers` text,
`serialized` smallint(6) NOT NULL DEFAULT '0',
PRIMARY KEY (`cid`),
KEY `expire` (`expire`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Vytvořte tabulku v nové databázi
- Otevřete novou kartu SQL pro provádění dotazů (Soubor->Karta Nový dotaz)
-
Změňte kód vytvoření tabulky tak, aby zahrnoval databázi, na které se má tabulka vytvořit.
CREATE TABLE `databaseName`.`cache` ( `cid` varchar(255) NOT NULL DEFAULT '', `data` longblob, `expire` int(11) NOT NULL DEFAULT '0', `created` int(11) NOT NULL DEFAULT '0', `headers` text, `serialized` smallint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`cid`), KEY `expire` (`expire`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
Poté klikněte na tlačítko Execute (vypadá jako blesk)
To zkopíruje schéma tabulky z jedné databáze do druhé pomocí pracovního stolu MySQL. Stačí aktualizovat tabulky v databázi a měli byste vidět nově přidanou tabulku