©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Diese Webseite funktioniert besser mit Javascript
Der MyWAY SQL-Manager kann hier kostenlos heruntergeladen werden: als PHP-Installations-Datei als GZIP-Datei als ZIP-Archiv
Falls der Download von dieser Seite nicht funktionieren sollte, können Sie das Programm auch hier (Virengeprüft bei heise.de) herunterladen.
Mit dem Download akzeptieren Sie die Allgemeinen Geschäftsbedingungen
Das Programm MyWAY SQL-Manager funktioniert nur mit Javascript
Netzwelt
MySQL, MariaDB Tabelle erstellen in Datenbank

Tabelle erstellen in MySQL und MariaDB Datenbanken (CREATE TABLE)

MySQL-Tabelle erstellen Dieses Modul ist Teil der Tabellen-Verwaltung
Neue MySQL-Tabelle erstellen

Dieses Modul stellt 6 Möglichkeiten zur Verfügung, eine neue MySQL-Tabelle in einer Datenbank zu erstellen:

1. Durch Definieren der Tabellenfelder.

2. Durch Erstellung einer Kopie von einer anderen Tabelle auf dem SQL-Server (Clonen).

3. Durch Import einer CSV-Tabelle.

4. Durch Import einer XML-Datei.

5. Durch Import einer JSON-Datei.

6. Durch Import eines PHP-Arrays.

Tabellen-Erzeugung als SQL-Skript Tabellen-Erzeugung als SQL-Skript anzeigen und ausführen
Tabelle anlegen Neue Tabelle in Datenbank anlegen
Neue Tabelle erstellen durch Definieren der Tabellenfelder:
Neue MySQL-Tabelle erstellen durch Feld-Definition
Tabellen-Kopf:
Name: Name der neuen Tabelle
Kommentar: Kommentar, der für die neue Tabelle hinterlegt werden soll.
Nächster Autoindex: Erster AUTOINCREMENT-Wert für neue Tabelle.
Engine: Datenbank-Format der neuen Tabelle.
Sortierung: Zeichensatz und Collation der neuen Tabelle.
Zeilen-Format: Format, in dem die Tabellen-Zeilen in der Datenbank verwaltet werden sollen.
 
Tabellen-Felder:
Name: Feldname
P/S: Aus Feld soll ein Primary- oder Spatial-Index erstellt werden.
U: Aus Feld soll ein Unique-Index erstellt werden.
I: Aus Feld soll ein einfacher Index erstellt werden.
F: Aus Feld soll ein einfacher Volltext-Index erstellt werden.
Typ: Datentyp des Feldes.
Länge/Wert: Speichergröße oder Format des Datentyps.
Default-Wert: Standart-Wert des Datentyps.
Zeichenketten müssen in Anführungszeichen gesetzt werden.
MariaDB erlaubt hier auch Funktionen.
NULL: Feld erlaubt NULL-Werte.
Option: Datentyp-Optionen.
Sortierung: Collation-Zuweisung bei Zeichenketten-Datentypen.
Extra: Extra-Optionen für Datenfeld (AUTO_INCREMENT, ON UPDATE CURRENT_TIMESTAMP).
Kommentar: Kommentar, der für das Datenfeld hinterlegt werden soll.
 
Tabellen-Optionen:
Felder anlegen nach: Anzahl neuer Felder, die ab angegebener Position angelegt werden sollen.
Daten-Verzeichnis Zieltabelle: Pfad zum Verzeichnis auf dem Server, in dem die Daten-Dateien gespeichert werden sollen.
Index-Verzeichnis Zieltabelle: Pfad zum Verzeichnis auf dem Server, in dem die Index-Dateien abgelegt werden sollen (nur MyISAM).
Datenfeld hinzufügen Datenfeld nach dieser Position hinzufügen.
Datenfeld entfernen Datenfeld aus Tabellen-Erstellung entfernen.
Neue Tabelle erstellen durch Klonen:
Neue MySQL-Tabelle erstellen durch Klonen
Quelldatenbank: Auswahl der Datenbank, in der die Quelltabelle liegt.
Quelltabelle: Auswahl der Quelltabelle, aus der kopiert werden soll.
Daten der Quelltabelle übernehmen: Daten aus Querlltabelle in die neue Tabelle kopieren.
Optionen & Indizes übernehmen: Tabellen-Optionen und Indizes in die neue Tabelle übernehmen.
Daten-Verzeichnis Zieltabelle: Pfad zum Verzeichnis auf dem Server, in dem die Daten-Dateien gespeichert werden sollen.
Index-Verzeichnis Zieltabelle: Pfad zum Verzeichnis auf dem Server, in dem die Index-Dateien abgelegt werden sollen (nur MyISAM).
Tabelle erzeugen: Erzeugt die neue Tabelle durch Kopie.
Neue Tabelle erstellen durch Import:
Neue MySQL-Tabelle erstellen durch Import
Texteingabe: Der Import kann von Datei-Upload auf Texteingabe umgeschaltet werden.
 
Tabelle aus CSV erstellen:
Erste Zeile enthält Überschriften: Die erste Zeile der CSV-Datei wird dazu verwendet, die Feldüberschriften zu benennen.
Daten aus CSV übernehmen: Die Daten aus der CSV-Datei werden in die neue Tabelle kopiert.
Weitere Informationen hier: Tabelle aus CSV-Import
 
Tabelle aus XML erstellen:
Daten aus XML übernehmen: Die Daten aus der XML-Datei werden in die neue Tabelle kopiert. Ansonsten werden nur die Feld-Definitionen aus dem Import übernommen.
Weitere Informationen hier: Tabelle aus XML-Import
 
Tabelle aus JSON erstellen:
Eindimensionale Arrays umwandeln: Bei eindimensionalen JSON-Arrays wird der Index jeden Feldes als Feldüberschrift genommen.
Array-Index als Feld übernehmen: Feld-Indizes werden als zusätzliches Feld in die neue Tabelle übernommen.
Daten aus JSON übernehmen: Die Daten aus der JSON-Datei werden in die neue Tabelle kopiert. Ansonsten werden nur die Feld-Definitionen aus dem Import übernommen.
Weitere Informationen hier: Tabelle aus JSON-Import
 
Tabelle aus PHP erstellen:
Eindimensionale Arrays umwandeln: Bei eindimensionalen PHP-Arrays wird der Index jeden Feldes als Feldüberschrift genommen.
Array-Index als Feld übernehmen: Feld-Indizes werden als zusätzliches Feld in die neue Tabelle übernommen.
Daten aus PHP übernehmen: Die Daten aus dem PHP-Array werden in die neue Tabelle kopiert. Ansonsten werden nur die Feld-Definitionen aus dem Import übernommen.
Weitere Informationen hier: Tabelle aus PHP-Import
 
Zusäzliche Einstellungen:
Daten-Verzeichnis Zieltabelle: Pfad zum Verzeichnis auf dem Server, in dem die Daten-Dateien gespeichert werden sollen.
Index-Verzeichnis Zieltabelle: Pfad zum Verzeichnis auf dem Server, in dem die Index-Dateien abgelegt werden sollen (nur MyISAM).
Tabelle erzeugen: Weiter zum Import-Editor.
Weitere Informationen zur Erstellung von MySQL-Tabellen finden Sie hier: mysql.com und mariadb.com
Weitere Informationen zum Clonen von MySQL-Tabellen finden Sie hier: mysql.com und mariadb.com
Aktualisiert: 04.11.2025ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedin©2020-2025 Heino Cunze-Fischer