©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
Erstellen von MySQL und MariaDB Tabellen aus XML-Daten

Erstellen von MySQL und MariaDB Tabellen aus XML-Dateien und Daten

MySQL-Tabelle aus XML Tabellen-Erstellung durch XML-Import ist Teil der Tabellen-Verwaltung
Neue MySQL-Tabelle erstellen durch XML-Import
Dieses Modul erstellt eine neue MySQL- oder MariaDB-Tabelle aus einem XML-Import:
 
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.
 
Import-Felder:
XML-Feld: Auswahl, welche Felder der XML-Datei für den Import übernommen werden sollen.
Feldname: Bearbeitung der Feldnamen.
Feldtyp: Bearbeitung der Feldtypen. Die Feldtypen werden durch Analyse der XML-Datei automatisch zugeweisen, können aber geändert werden.
Länge: Bearbeiten der Feldlängen. Die Feldlängen werden durch Analyse der XML-Datei automatisch berechnet, können aber geändert werden. Für Zeichenketten werden die Mindestlängen angegeben.
Es kann die Bearbeitung für alle Feldtypen aktiviert werden, ansonsten werden Deafult-Werte genommen.
Null-Wert: Angabe, ob NULL-Werte für die Felder erlaubt werden sollen.
Zusätzliche Feld-Optionen können eingeblendet werden:
Default-Wert: Hier besteht die Möglichkeit Standartwerte für die Felder anzugeben.
Option: Feld-Optionen entsprechend der Feldtypen.
Sortierung: Collation für Zeichenketten-Felder.
Kommentar: Kommentar für Tabellenfeld.
Index: Index-Erstellung für Felder bei Tabellen-Erstellung.
Kombinieren: Angabe, ob Felder zu einem Index kombiniert werden sollen.
Werte: Zeigt die Werte der ersten 20 Zeilen der Import-Datei.
 
Import-Optionen:
XML-Datei neu laden: Erzeugungs-Formular wird den gewählten Import-Optionen neu geladen. Falls eine andere XML-Datei ausgewählt wurde, wird diese hochgeladen.
Feldnamen in Kleinschreibung: Feldüberschriften werden klein geschrieben.
Original-Namen als Feldnamen: Beim Laden dieses Formulars werden übernommene Feldnamen normiert. Das kann hier verhindert werden.
Daten-Import-Optionen:
Daten aus XML übernehmen: Die Daten aus der XML-Datei werden in die neue Tabelle kopiert.
Daten übernehmen ab Zeile: Die Daten aus der XML-Datei werden ab angegebener Zeile in die neue Tabelle kopiert.
Daten-Zeilen übernehmen: Es wird die angegebene Anzahl der Zeilen importiert. Die Zeilenzahl der Import-Datei wird bei Start des Formulars berechnet.
Autoincrement hinzufügen: AUTO_INCREMENT-Wert in dieser Tabelle hinzufügen mit Angabe des Namens. Es kann dafür auch ein BIGINT-Wert gewählt werden Standart ist INT.
Leerstrings als NULL speichern: Wenn NULL für das übernommene Feld erlaubt ist, ansonsten werden Leerstings gespeichert.
REPLACE statt INSERT: Import-Option, wenn ein UNIQUE-Index für die Tabelle angelegt wird. Standart ist INSERT IGNORE
REPLACE bewirkt, dass bei doppelten Werten der letzte Datensatz übernommen wird.
Zeichencodierung der XML-Datei: Auswahl der Zeichenkodierung der XML-Datei, falls diese konvertiert werden soll.
 
Server-Optionen:
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 in Datenbank anlegen: Tabelle wird angelegt und im Menü angezeigt. Es wird ein Import-Protokoll ausgegeben.
Erzeugung als SQL-Skript herunterladen: Die Erzeugung der Tabelle und Daten-Import werden in einer SQL-Datei heruntergeladen.
Tabellen-Erzeugung als SQL-Skript Steht bei dieser Funktion nicht zur Verfügung
Tabelle anlegen Steht bei dieser Funktion nicht zur Verfügung
Mit diesem Modul können MySQL and MariaDB-Tabellen aus XML- Daten und Dateien erstellt werden. Nach Auswahl einer XML-Datei oder Eingabe eines XML-Skripts werden die Struktur und die enthaltenen Daten vom Programm analysiert. Nach Analyse macht das Programm einen Erstellungs-Vorschlag. Hier können dann Feldzuweisungen für die Daten, Änderungen an Datentypen, Zeichenkodierung und Sortierung, Auswahl von zusätzlichen Datenfeldoption, Auswahl der zu erzeugenden Indizes und optionale Import-Einstellungen gemacht werden.

Anstatt die Erzeugung der Tabelle aus dem Import auf einer Datenbank durchzuführen, kann das SQL-Erzeugungs-Skript als Datei heruntergeladen werden.
Weitere Informationen zur Erstellung von MySQL-Tabellen finden Sie hier: mysql.com und mariadb.com
Aktualisiert: 21.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer