<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=91.32.70.1</id>
	<title>Wikizone - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=91.32.70.1"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Spezial:Beitr%C3%A4ge/91.32.70.1"/>
	<updated>2026-05-07T04:05:44Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=951</id>
		<title>MySQL - Daten importieren und exportieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=951"/>
		<updated>2007-05-22T11:38:05Z</updated>

		<summary type="html">&lt;p&gt;91.32.70.1: /* Beispiel Autohaus Wetzel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Problem beim Datenimport und Export ist oft die konvertierung von Datenformaten, Zeichensatz etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel Autohaus Wetzel ==&lt;br /&gt;
Die Daten für die Jahreswagen liegen als Excel Liste vor. Die Datenbank ist eine mySQL DB in der Version 3.23. &lt;br /&gt;
&lt;br /&gt;
# Kopieren der Daten aus der Excel-Liste per copy &amp;amp; paste und Prüfen der Formate bzw. Formate verändern (Datum, Tausenderpunkte raus, Gänsefüsschen raus...)&lt;br /&gt;
# Zusätzliche Daten generieren z.B.  Händlermarge über eine Excel Funktion dazurechnen (am besten eine Vorlage nutzen und die Daten dort reinkopieren)&lt;br /&gt;
# Als .csv Datei speichern.&lt;br /&gt;
# Umwandlung in sql Datei weil die alte Mysql Version keine .csv lesen kann. Dazu am einfachsten eine Lokale neuere mysql Version nehmen, csv Daten einspielen und danach als .sql Datei exportieren (&lt;br /&gt;
# Einspielen der .sql Datei z.B. über phpMyAdmin&lt;br /&gt;
&lt;br /&gt;
Einstellungen:&lt;br /&gt;
als .csv Daten Speichern (aus OOffice: utf-8, Trennzeichen ; Texttrenner Gänsefüßchen&lt;br /&gt;
&lt;br /&gt;
Import in moderner mySQL : utf-8 als Importformat und Tabelle in benötigtem Zeichensatz anlegen&lt;br /&gt;
&lt;br /&gt;
Export als SQL mit Kompatibilitätsmodus, Struktur mit Drop Table und Struktur mit Kompletten Inserts. Dabei ruhig die Spaltenüberschriften mitnehmen, die eignen sich nachher gut zur Kontrolle und können leicht über phpMyAdmin gelöscht werden. &lt;br /&gt;
&lt;br /&gt;
Import in alter Datenbank über SQL Statement (als File)&lt;/div&gt;</summary>
		<author><name>91.32.70.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=780</id>
		<title>MySQL - Daten importieren und exportieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=780"/>
		<updated>2007-05-22T09:57:28Z</updated>

		<summary type="html">&lt;p&gt;91.32.70.1: /* Beispiel Autohaus Wetzel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Problem beim Datenimport und Export ist oft die konvertierung von Datenformaten, Zeichensatz etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel Autohaus Wetzel ==&lt;br /&gt;
Die Daten für die Jahreswagen liegen als Excel Liste vor. Die Datenbank ist eine mySQL DB in der Version 3.23. &lt;br /&gt;
&lt;br /&gt;
# Kopieren der Daten aus der Excel-Liste und Prüfen der Formate bzw. Formate verändern (Datum, Tausenderpunkte raus, Gänsefüsschen raus...)&lt;br /&gt;
# Zusätzliche Daten generieren z.B.  Händlermarge über eine Excel Funktion dazurechnen (am besten eine Vorlage nutzen und die Daten dort reinkopieren)&lt;br /&gt;
# Als .csv Datei speichern.&lt;br /&gt;
# Umwandlung in sql Datei weil die alte Mysql Version keine .csv lesen kann. Dazu am einfachsten eine Lokale neuere mysql Version nehmen Daten einspielen und danach als .sql Datei exportieren&lt;br /&gt;
# Einspielen der .sql Datei z.B. über phpMyAdmin&lt;br /&gt;
&lt;br /&gt;
Einstellungen:&lt;br /&gt;
als .csv Daten Speichern (aus OOffice: utf-8, Trennzeichen ; Texttrenner Gänsefüßchen&lt;br /&gt;
&lt;br /&gt;
Import in moderner mySQL : utf-8 als Importformat und Tabelle in benötigtem Zeichensatz anlegen&lt;br /&gt;
&lt;br /&gt;
Export als SQL mit Kompatibilitätsmodus, nur Daten nicht Struktur &lt;br /&gt;
&lt;br /&gt;
Import in alter Datenbank über SQL Statement (als File)&lt;/div&gt;</summary>
		<author><name>91.32.70.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=779</id>
		<title>MySQL - Daten importieren und exportieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=779"/>
		<updated>2007-05-22T09:43:41Z</updated>

		<summary type="html">&lt;p&gt;91.32.70.1: /* Beispiel Autohaus Wetzel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Problem beim Datenimport und Export ist oft die konvertierung von Datenformaten, Zeichensatz etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel Autohaus Wetzel ==&lt;br /&gt;
Die Daten für die Jahreswagen liegen als Excel Liste vor. Die Datenbank ist eine mySQL DB in der Version 3.23. &lt;br /&gt;
&lt;br /&gt;
# Kopieren der Daten aus der Excel-Liste und Prüfen der Formate bzw. Formate verändern (Datum, Tausenderpunkte raus, Gänsefüsschen raus...)&lt;br /&gt;
# Zusätzliche Daten generieren z.B.  Händlermarge über eine Excel Funktion dazurechnen (am besten eine Vorlage nutzen und die Daten dort reinkopieren)&lt;br /&gt;
# Als .csv Datei speichern.&lt;br /&gt;
# Umwandlung in sql Datei weil die alte Mysql Version keine .csv lesen kann. Dazu am einfachsten eine Lokale neuere mysql Version nehmen Daten einspielen und danach als .sql Datei exportieren&lt;br /&gt;
# Einspielen der .sql Datei z.B. über phpMyAdmin&lt;br /&gt;
&lt;br /&gt;
Einstellungen:&lt;br /&gt;
als .csv Daten Speichern (aus OOffice: utf-8, Trennzeichen ; Texttrenner Gänsefüßchen&lt;br /&gt;
Import in moderner mySQL : utf-8 als Importformat und Tabelle in benötigtem Zeichensatz anlegen&lt;/div&gt;</summary>
		<author><name>91.32.70.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=778</id>
		<title>MySQL - Daten importieren und exportieren</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=MySQL_-_Daten_importieren_und_exportieren&amp;diff=778"/>
		<updated>2007-05-22T09:33:59Z</updated>

		<summary type="html">&lt;p&gt;91.32.70.1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Das Problem beim Datenimport und Export ist oft die konvertierung von Datenformaten, Zeichensatz etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beispiel Autohaus Wetzel ==&lt;br /&gt;
Die Daten für die Jahreswagen liegen als Excel Liste vor. Die Datenbank ist eine mySQL DB in der Version 3.23. &lt;br /&gt;
&lt;br /&gt;
# Kopieren der Daten aus der Excel-Liste und Prüfen der Formate bzw. Formate verändern (Datum, Tausenderpunkte raus, Gänsefüsschen raus...)&lt;br /&gt;
# Zusätzliche Daten generieren z.B.  Händlermarge über eine Excel Funktion dazurechnen (am besten eine Vorlage nutzen und die Daten dort reinkopieren)&lt;br /&gt;
# Als .csv Datei speichern.&lt;br /&gt;
# Umwandlung in sql Datei weil die alte Mysql Version keine .csv lesen kann. Dazu am einfachsten eine Lokale neuere mysql Version nehmen Daten einspielen und danach als .sql Datei exportieren&lt;br /&gt;
# Einspielen der .sql Datei z.B. über phpMyAdmin&lt;/div&gt;</summary>
		<author><name>91.32.70.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=MySQL&amp;diff=1331</id>
		<title>MySQL</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=MySQL&amp;diff=1331"/>
		<updated>2007-05-22T07:13:59Z</updated>

		<summary type="html">&lt;p&gt;91.32.70.1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Informationen zur Datenbank aber auch Tipps zur Bedienung etc.&lt;br /&gt;
&lt;br /&gt;
== mySQL auf der Kommandozeile ==&lt;br /&gt;
[[mySQL - Kommandozeile]]&lt;br /&gt;
&lt;br /&gt;
== Codeschnipsel ==&lt;br /&gt;
=== Typ der Tabellen festlegen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE TABLE `foo` {&lt;br /&gt;
...&lt;br /&gt;
} ENGINE=InnoDB&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE `bar` {&lt;br /&gt;
...&lt;br /&gt;
} ENGINE=MyISAM&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== InnoDB aktivieren ===&lt;br /&gt;
&lt;br /&gt;
Zitat aus http://www.marmotli.ch/mysql/node35.html&lt;br /&gt;
&lt;br /&gt;
5.2.1 Aktivieren der InnoDB-Tabellen&lt;br /&gt;
&lt;br /&gt;
Das Arbeiten mit dem Tabellentyp &amp;#039;InnoDB&amp;#039; setzt voraus, dass der MySQL-Server mit diesem Tabellentyp hochgefahren wird.&lt;br /&gt;
&lt;br /&gt;
Unter Debian 3.0 d.h. falls wir MySQL gemäss dieser Anleitung aufgesetzt haben, steht der InnoDB-Tabellentyp zunächst nicht zur Verfügung. Nicht weil MySQL 4.0.13 das nicht unterstützen würde, sondern weil wir die my.cnf-Datei von der Version 3.23.x übernommen haben und das dort nicht aktiviert war. Um die InnoDB-Tabellen nun zu aktivieren, müssen wir einige Änderungen in der Datei &amp;#039;/etc/mysql/my.cnf&amp;#039; vornehmen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # Read the manual if you want to enable InnoDB!&lt;br /&gt;
 # skip-innodb&lt;br /&gt;
 innodb_data_home_dir =&lt;br /&gt;
 innodb_data_file_path = /var/lib/mysql/ibdata/ibdata1:100M:autoextend&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zunächst muss &amp;#039;skip-innodb&amp;#039; deaktiviert werden. Danach müssen wir den Speicherort für die Tabellen angeben. Falls wir &amp;#039;innodb_data_home_dir&amp;#039; leer belassen, verwendet MySQL den normalen Datenpfad der Datenbanken. Dort werden einige Temporär-Dateien erstellt. Den Speicherort für die InnoDB-Tabellen legen wir mit dem Wert &amp;#039;innodb_data_file_path&amp;#039; fest. Wir verwenden wiederum den Speicherort für die MySQL-Datenbanken sowie das Unterverzeichnis &amp;#039;ibdata&amp;#039;. Dieses Verzeichnis muss von Hand angelegt werden:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 mkdir /var/lib/mysql/ibdata&lt;br /&gt;
 chown -R mysql /var/lib/mysql/ibdata&lt;br /&gt;
 chgrp -R mysql /var/lib/mysql/ibdata&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um die InnoDB-Tabellen endgültig nutzen zu können, müssen wir den MySQL-Server neu initialisieren:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Neustart dauert einige Sekunden, weil die InnoDB-Tabellen zunächst initialisiert werden müssen. Um zu überprüfen, ob die InnoDB-Tabellen nun aktiviert sind, können wir in &amp;#039;/var/lib/mysql/ibdata&amp;#039; nachsehen. Falls Sie dort eine Datei vorfinden, ist alles ok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MySQL - Daten importieren und exportieren ==&lt;br /&gt;
[[MySQL - Daten importieren und exportieren]]&lt;/div&gt;</summary>
		<author><name>91.32.70.1</name></author>
	</entry>
</feed>