Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Wie sql Datei lokal mit xammp öffnen?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
darkeye
PostRank 5
PostRank 5
Beiträge: 234
Registriert: 16.05.2004, 00:21

Beitrag von darkeye » 28.01.2010, 13:41

Hallo,

habe eben das erste Mal xammp installiert weil ich lokal eine SQL Datei öffnen will. Wenn ich nun versuche mit meinem lokalen phpmyadmin die Datei zu öffnen, kommt folgende Fehlermeldung:

#1146 - Table 'test.geosdb_locations' doesn't exist

Wie kann ich die Datei korrekt öffnen?

MFG

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


oliverp19
PostRank 4
PostRank 4
Beiträge: 182
Registriert: 05.03.2009, 20:32

Beitrag von oliverp19 » 28.01.2010, 14:03

Willst du die Datei nur öffnen um sie anzuschauen? Dann reicht wohl ein Texteditor.

Wenn es eine Backupdatei ist, die du lokal einspielen möchtest, hast du schon alles richtig gemacht...leider scheint in dem Backup die Tabellenstruktur nicht mit gesichert worden zu sein. Du müsstest das Backup also neu erstellen (Struktur + Daten).

Grüße
Oli

darkeye
PostRank 5
PostRank 5
Beiträge: 234
Registriert: 16.05.2004, 00:21

Beitrag von darkeye » 28.01.2010, 14:14

Ich möchte die Datei öffnen um zu wissen was für Inhalte drinn sind. Wenn ich die Datei mit Notepad öffne, kommt nur sowas hier... dies sind die ersten Zeilen:

Code: Alles auswählen

INSERT INTO geodb_locations VALUES(105,100200000);
INSERT INTO geodb_textdata VALUES(105,400100000,'104',null,null,null,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(105,400200000,'2',null,null,null,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(105,500100000,'Bundesrepublik Deutschland','de',1,1,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(105,500100002,'DEUTSCHLAND','de',1,1,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(105,500500000,'D',null,null,null,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(105,500600000,'D',null,null,null,null,null,'3000-01-01',300500000);
INSERT INTO geodb_intdata  VALUES(105,600700000,82169000,null,null,'3000-01-01',300500000);
INSERT INTO geodb_floatdata  VALUES(105,610000000,357104,null,null,'3000-01-01',300500000);
INSERT INTO geodb_locations VALUES(80076,100800000);
INSERT INTO geodb_textdata VALUES(80076,400100000,'26599',null,null,null,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(80076,400200000,'8',null,null,null,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES(80076,500100000,'Kleinwolschendorf','de',1,1,null,null,'3000-01-01',300500000);
INSERT INTO geodb_textdata VALUES

Das ist eine DB mit deutschen Orten. Ich würde gerne wissen wieviele Orte in der DB vorhanden sind. Und welche weiteren Informationen enthalten sind...

Hmm... wie soll ich denn jetzt vorgehen? Mit phpmyadmin und DBs kenne ich mich net so dolle aus...

oliverp19
PostRank 4
PostRank 4
Beiträge: 182
Registriert: 05.03.2009, 20:32

Beitrag von oliverp19 » 28.01.2010, 15:18

Das sieht mir doch nach OpenGeoDB aus?

https://opengeodb.giswiki.org/wiki/Datenbank_erstellen

Hier findest du weitere Informationen dazu. Die OpenGeoDB is eine nette Sache. Leider sind die Daten aber a) ziemlich veraltet und b) die Tabellenstruktur recht unübersichtlich bzw. unhandlich (nach meiner Erfahrung). Du wirst als SQL-Anfänger also mit den Abfragen keinen Spaß haben...

Grüße
Oli

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 28.01.2010, 15:54

darkeye hat geschrieben:dies sind die ersten Zeilen:

Code: Alles auswählen

INSERT INTO geodb_locations VALUES(105,100200000);
INSERT INTO geodb_textdata VALUES(105,400100000,'104',null,null,null,null,null,'3000-01-01',300500000);
Falls das wirklich die ersten Zeilen sind, kannst du mit der Textdatei wenig bis gar nichts anfangen, denn es fehlen die Befehle, mit denen die Datenbank bzw. die Tabellen erzeugt werden (deshalb bekommst du auch besagte Fehlermeldung, wo keine Tabelle, da kann man auch nichts in eine Tabelle einfügen), noch ist aus den insert-Anweisungen die genaue Struktur ersichtlich.

darkeye
PostRank 5
PostRank 5
Beiträge: 234
Registriert: 16.05.2004, 00:21

Beitrag von darkeye » 28.01.2010, 16:02

ja das habe ich mir schon gedacht @ Ork Deshalb habe ich auch geschrieben, es sind die ersten zeilen. Hab schon geahnt dass da was fehlt...

@ oliverp
Ja, es handelt sich um Open GEO DB. Wieso meinst du denn, dass dort veraltete Informationen enthalten sind. Ich bin eigentlich auf der Suche nach allen PLZ und den dazugehörenden Stadtteilen Deutschlands die ich mittels eines CMS (drupal oder joomla) benutzen möchte. Kennst du da vielleicht noch was anderes?

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag