Hellihello
Im Dumpfile ist dann u.a. der Create-Befehl, der die Datenbank und Tabelle erzeugt und viele Insert-Befehle, die die Tabellen dann mit Inhalten füllen.
Mit phpmyadmins export kam mir eine Textarea, die enthält dann:
-- phpMyAdmin SQL Dump
-- version 2.6.1-pl3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 23. August 2008 um 23:27
-- Server Version: 4.1.10
-- PHP-Version: 5.2.4
--
-- Datenbank:
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle
--
CREATE TABLE
PRIMARY KEY (
KEY
) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 AUTO_INCREMENT=51610 ;
--
-- Daten für Tabelle
--
INSERT INTO
etc.pp.
Die doppelten Minuszeichen wohl escape-Zeichen. Kann ich dann so komplett als query-string übernehme?
$my_dump = file_get_contents("dumpfilepath");
Bzw. den Inhalt (in dem Fall 50.000 Zeilen) in myAdmins SQL-Textarea eingeben?
Dank und Gruß,
frankx
--
tryin to multitain - Globus = Planet != Welt
-- Host: localhost
-- Erstellungszeit: 23. August 2008 um 23:27
-- Server Version: 4.1.10
-- PHP-Version: 5.2.4
--
-- Datenbank:
Datensatztests
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle
Datensatz
--
CREATE TABLE
Datensatz
(ID
int(11) NOT NULL auto_increment,Name
varchar(100) NOT NULL default '',Preis
float NOT NULL default '0',Länge
int(11) NOT NULL default '0',Breite
int(11) NOT NULL default '0',Höhe
int(11) NOT NULL default '0',Farbe
int(5) NOT NULL default '0',PRIMARY KEY (
ID
),KEY
Farbe
(Farbe
)) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 AUTO_INCREMENT=51610 ;
--
-- Daten für Tabelle
Datensatz
--
INSERT INTO
Datensatz
VALUES (1, 'erster Testname', 1.11, 300, 400, 500, 2);etc.pp.
Die doppelten Minuszeichen wohl escape-Zeichen. Kann ich dann so komplett als query-string übernehme?
$my_dump = file_get_contents("dumpfilepath");
Bzw. den Inhalt (in dem Fall 50.000 Zeilen) in myAdmins SQL-Textarea eingeben?
Dank und Gruß,
frankx
--
tryin to multitain - Globus = Planet != Welt