Wenn Sie nur eine einzelne Tabelle über die MySQL Workbench erstellen möchten.
In MySQL-Workbench:
- Mit einem MySQL-Server verbinden
- Erweitern Sie eine Datenbank
- Rechtsklick auf eine Tabelle
- Wählen Sie In Zwischenablage kopieren
- Wählen Sie Kontoauszug erstellen aus
Eine Erstellungsanweisung für die Tabelle wird ähnlich der folgenden in Ihre Zwischenablage kopiert:
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;
Erstellen Sie die Tabelle in der neuen Datenbank
- Öffnen Sie eine neue SQL-Registerkarte zum Ausführen von Abfragen (Datei->Neue Abfrage-Registerkarte)
-
Ändern Sie den Tabellenerstellungscode, um die Datenbank einzuschließen, auf der die Tabelle erstellt werden soll.
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;
-
Klicken Sie dann auf die Schaltfläche Ausführen (sieht aus wie ein Blitz)
Dadurch wird das Tabellenschema mithilfe der MySQL-Workbench von einer Datenbank in eine andere kopiert. Aktualisieren Sie einfach die Tabellen in der Datenbank und Sie sollten Ihre neu hinzugefügte Tabelle sehen