Als u slechts een enkele tabel wilt maken via de MySQL Workbench.
In MySQL Workbench:
- Verbinding maken met een MySQL-server
- Een database uitbreiden
- Klik met de rechtermuisknop op een tafel
- Selecteer Kopiëren naar klembord
- Selecteer Verklaring maken
Een aanmaakverklaring voor de tabel wordt naar uw klembord gekopieerd, vergelijkbaar met het onderstaande:
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;
Maak de tabel in de nieuwe database
- Open een nieuw SQL-tabblad voor het uitvoeren van query's (File->New Query-tabblad)
-
Wijzig de code voor het maken van een tabel om de database op te nemen waarop de tabel moet worden gemaakt.
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;
-
Klik vervolgens op de knop Uitvoeren (ziet eruit als een bliksemschicht)
Dat kopieert het tabelschema van de ene db naar de andere met behulp van de MySQL-werkbank. Ververs gewoon de tabellen in de database en u zou uw nieuw toegevoegde tabel moeten zien