php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 30-11-2007, 08:11
waldt
 Newbie
Links : Onlinestatus : waldt ist offline
Registriert seit: Nov 2003
Ort: Hessen/Steinbach
Beiträge: 9
waldt ist zur Zeit noch ein unbeschriebenes Blatt
Standard Syntax fehler beim import!

Hallo,

ich habe einen dump von einem Script erhalten, welcher beim Import mit phpmyadmin einen Syntaxfehler auf Grund einer falschen Version ausgibt.
Die Tabellen lassen sich nicht erzeugen.

Neuer Rootserver von 1&1
PHP 5.1.2
mySQL 5.0.26

Kann mir jemand sagen was da falsch ist?

DUMP-File
=======

--
-- Tabellenstruktur für Tabelle `gs_admin`
--

CREATE TABLE `gs_admin` (
`admin_id` int(11) NOT NULL auto_increment,
`admin_name` varchar(250) NOT NULL default '',
`admin_password` varchar(250) NOT NULL default '',
PRIMARY KEY (`admin_id`);
)

--
-- Daten für Tabelle `gs_admin`
--

INSERT INTO `gs_admin` VALUES ('1', 'admin', 'admin');

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `gs_news_letter`
--

CREATE TABLE `gs_news_letter` (
`news_letter_id` int(11) NOT NULL auto_increment,
`news_letter_from_name` varchar(250) NOT NULL default '',
`news_letter_from_mail_id` varchar(250) NOT NULL default '',
`news_letter_subject` varchar(250) NOT NULL default '',
`news_letter_content` text NOT NULL,
PRIMARY KEY (`news_letter_id`);
)

--
-- Daten für Tabelle `gs_news_letter`
--

INSERT INTO `gs_news_letter` VALUES (1, 'Klaus Mustermann', 'klaus@klausmustermann.de', 'Unser Newsletter', 'Hallo,\r\n\r\nDies ist ein Mustertext für einen Newsletter.\r\n\r\nMit freundlichem Gruß\r\n\r\nKlaus Mustermann\r\nMusterstraße 1\r\nD-12345 Musterstadt\r\nhttp://www.klausmustermann.de');

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `gs_questions`
--

CREATE TABLE `gs_questions` (
`question_id` int(11) NOT NULL auto_increment,
`question_name` varchar(255) NOT NULL default '',
`question_answer1` varchar(255) default NULL,
`question_answer2` varchar(255) default NULL,
`question_answer3` varchar(255) default NULL,
`question_status` int(1) default '0',
PRIMARY KEY (`question_id`);
)

--
-- Daten für Tabelle `gs_questions`
--

INSERT INTO `gs_questions` VALUES (1, 'Welches Jubiläum feiern wir?', '25 Jahre', '50 Jahre', '100 Jahre', 1);

-- --------------------------------------------------------

--
-- Tabellenstruktur für Tabelle `gs_user`
--

CREATE TABLE `gs_user` (
`user_id` int(11) NOT NULL auto_increment,
`user_gender` varchar(255) NOT NULL,
`user_surename` varchar(255) NOT NULL,
`user_name` varchar(255) NOT NULL,
`user_mail_id` varchar(250) default NULL,
`user_password` varchar(250) default NULL,
`user_birthday` varchar(2) NOT NULL,
`user_birthmonth` varchar(2) NOT NULL,
`user_birthyear` varchar(4) NOT NULL,
`user_street` varchar(255) NOT NULL,
`user_streetno` varchar(10) NOT NULL,
`user_zip` varchar(6) NOT NULL,
`user_city` varchar(255) NOT NULL,
`user_country` varchar(255) NOT NULL,
`user_prephone` varchar(50) NOT NULL,
`user_phone` varchar(50) NOT NULL,
`user_premobile` varchar(10) default NULL,
`user_mobile` varchar(50) default NULL,
`user_conditions` varchar(4) NOT NULL,
`user_advertisement` varchar(4) default NULL,
`status` int(11) default '0',
`date` varchar(255) default NULL,
`ip` varchar(255) default NULL,
`answer` varchar(255) NOT NULL,
PRIMARY KEY (`user_id`)
);

--
-- Daten für Tabelle `gs_user`
--
__________________
Mit freundlichen Grüßen,
Thomas

www.yourRC.de
RC Modellbau Medien Video, Foto, Audio, Dokuemente

Geändert von waldt (30-11-2007 um 08:13 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 30-11-2007, 09:34
H2O
 PHP Junior
Links : Onlinestatus : H2O ist offline
Registriert seit: Jul 2007
Beiträge: 937
H2O ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Und wo ist die Fehlermeldung, bzw. an welcher Stelle erscheint diese? Wir sind nun mal keine Hellseher!
__________________
Gruss
H2O
Mit Zitat antworten
  #3 (permalink)  
Alt 30-11-2007, 10:33
waldt
 Newbie
Links : Onlinestatus : waldt ist offline
Registriert seit: Nov 2003
Ort: Hessen/Steinbach
Beiträge: 9
waldt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi,

komme von hier (Arbeit) leider nicht an die Fehler ran.

Ich dachte nur Ihr seht so schon was falsch sein könnte.
Soweit ich mich erinnere gab es ein Problem in Zeile 5 near' (rest weiß ich nicht mehr.

Könnte es an den Hoch-kommas liegen?

Gruß
Thomas
__________________
Mit freundlichen Grüßen,
Thomas

www.yourRC.de
RC Modellbau Medien Video, Foto, Audio, Dokuemente
Mit Zitat antworten
  #4 (permalink)  
Alt 30-11-2007, 10:47
H2O
 PHP Junior
Links : Onlinestatus : H2O ist offline
Registriert seit: Jul 2007
Beiträge: 937
H2O ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich bin auch davon ausgegangen, dass es sich um einen von MySQL erstellten Dump handelt. Das kann aber nicht sein, weil MySQL keine Semikolons macht, bevor ein Statement fertig ist. Und nummerische Werte werden auch nicht in Anführungszeichen geschrieben. Letzteres ist zwar nicht wirklich ein Fehler, aber unsauber.
Und mit einer falschen Version hat das Ganze erst recht nichts zu tun.
__________________
Gruss
H2O
Mit Zitat antworten
  #5 (permalink)  
Alt 30-11-2007, 11:10
ministry
 PHP Junior
Links : Onlinestatus : ministry ist offline
Registriert seit: Jun 2006
Ort: KI / KA
Beiträge: 965
ministry ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Die Semikolons in den PRIMARY KEY-Zeilen sind der Grund, ohne läuft es.
__________________
ich glaube
Mit Zitat antworten
  #6 (permalink)  
Alt 30-11-2007, 11:28
H2O
 PHP Junior
Links : Onlinestatus : H2O ist offline
Registriert seit: Jul 2007
Beiträge: 937
H2O ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von ministry
Die Semikolons in den PRIMARY KEY-Zeilen sind der Grund, ohne läuft es.
Eine präzise Umschreibung für das, was ich angedeutet habe. Aber ganz stimmt das auch nicht, weil, wenn du die rausnimmst, fehlen sie immer noch am Ende des Statments. (Ausser man testet - wie du vermutlich - die Befehle nur einzeln)
__________________
Gruss
H2O
Mit Zitat antworten
  #7 (permalink)  
Alt 30-11-2007, 11:31
ministry
 PHP Junior
Links : Onlinestatus : ministry ist offline
Registriert seit: Jun 2006
Ort: KI / KA
Beiträge: 965
ministry ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von H2O
Eine präzise Umschreibung für das, was ich angedeutet habe. Aber ganz stimmt das auch nicht, weil, wenn du die rausnimmst, fehlen sie immer noch am Ende des Statments. (Ausser man testet - wie du vermutlich - die Befehle nur einzeln)
Entschuldige, ich wollte dich nicht mehr präzisieren als gewollt

Und, ja du hast Recht, ich habs nur einzeln getestet, und am Ende fehlen sie.

(Kaffee bitte.)
__________________
ich glaube
Mit Zitat antworten
  #8 (permalink)  
Alt 30-11-2007, 14:28
waldt
 Newbie
Links : Onlinestatus : waldt ist offline
Registriert seit: Nov 2003
Ort: Hessen/Steinbach
Beiträge: 9
waldt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo zusammen,

Stimmt das ist kein dump aus mySQL.
Gehört zu einem Script was ich bekommen habe.

und was muss ich nun raus bzw. reinnehmen?
Ist etwas verwirrend für mich.
Vielen Dank im voraus.
MfG
Thomas
__________________
Mit freundlichen Grüßen,
Thomas

www.yourRC.de
RC Modellbau Medien Video, Foto, Audio, Dokuemente
Mit Zitat antworten
  #9 (permalink)  
Alt 30-11-2007, 14:56
PHP-Desaster
 PHP Expert
Links : Onlinestatus : PHP-Desaster ist offline
Registriert seit: Mar 2006
Beiträge: 3.105
PHP-Desaster befindet sich auf einem aufstrebenden Ast
Standard Re: Syntax fehler beim import!

PRIMARY KEY (`admin_id`); <-- Ist falsch!
); <-- fehlt!
Mit Zitat antworten
  #10 (permalink)  
Alt 30-11-2007, 22:15
waldt
 Newbie
Links : Onlinestatus : waldt ist offline
Registriert seit: Nov 2003
Ort: Hessen/Steinbach
Beiträge: 9
waldt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo,
ich habe die Änderungen vorgenommen.
=============================
--
-- Tabellenstruktur für Tabelle `gs_admin`
--

CREATE TABLE `gs_admin` (
`admin_id` int(11) NOT NULL auto_increment,
`admin_name` varchar(250) NOT NULL default '',
`admin_password` varchar(250) NOT NULL default '',
PRIMARY KEY (`admin_id`)
);
=============================


Leider kommt nun folgender fehler:

SQL-Befehl:

--
-- Tabellenstruktur für Tabelle `gs_admin`
--
CREATE TABLE `gs_admin` (

`admin_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`admin_name` varchar( 250 ) NOT NULL default '',
`admin_password` varchar( 250 ) NOT NULL default '',
PRIMARY KEY ( `admin_id` )
);



MySQL meldet:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
CREATE TABLE `gs_admin` (
`admin_id` int(11) NOT NULL auto_increment,
' at line 1


Könnt Ihr damit was anfangen?

Danke Gruß
Thomas
__________________
Mit freundlichen Grüßen,
Thomas

www.yourRC.de
RC Modellbau Medien Video, Foto, Audio, Dokuemente
Mit Zitat antworten
  #11 (permalink)  
Alt 01-12-2007, 08:49
medium22
 Registrierter Benutzer
Links : Onlinestatus : medium22 ist offline
Registriert seit: Mar 2006
Beiträge: 308
medium22 zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

N'abend..


Zitat:
CREATE TABLE `gs_admin` (

`admin_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`admin_name` varchar( 250 ) NOT NULL default '',
`admin_password` varchar( 250 ) NOT NULL default '',
PRIMARY KEY ( `admin_id` )
);

Womöglich an den fett darstellten Stellen ?



Gruss
Mit Zitat antworten
  #12 (permalink)  
Alt 01-12-2007, 14:43
ministry
 PHP Junior
Links : Onlinestatus : ministry ist offline
Registriert seit: Jun 2006
Ort: KI / KA
Beiträge: 965
ministry ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von medium22

Womöglich an den fett darstellten Stellen ?
Sicher nicht...
Zitat:
to use near '
Du hast beim Ändern die Datei mit einem Byte Order Mark abgespeichert. Nimm einen anderen Editor, oder stelle das Speichen entsprechend um.
__________________
ich glaube
Mit Zitat antworten
  #13 (permalink)  
Alt 02-12-2007, 09:37
waldt
 Newbie
Links : Onlinestatus : waldt ist offline
Registriert seit: Nov 2003
Ort: Hessen/Steinbach
Beiträge: 9
waldt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

LÖSUNG gefunden!!

Das hat gereiht.

PRIMARY KEY (`admin_id`); <-- Ist falsch!
); <-- fehlt!


Import musste mit Latin1 passieren.
Habe immer UTF-8 genommen.

Jetzt hat alles funktioniert.
Ich danke allen Beteiligten für Ihre Unterstützung.
Gruß
Thomas
__________________
Mit freundlichen Grüßen,
Thomas

www.yourRC.de
RC Modellbau Medien Video, Foto, Audio, Dokuemente
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

PHP Server Monitor

PHP Server Monitor ist ein Skript, das prüft, ob Ihre Websites und Server betriebsbereit sind.

11.09.2018 Berni | Kategorie: PHP/ Security
PHP WEB STATISTIK ansehen PHP WEB STATISTIK

Die PHP Web Statistik bietet Ihnen ein einfach zu konfigurierendes Script zur Aufzeichnung und grafischen und textuellen Auswertung der Besuchern Ihrer Webseite. Folgende zeitlichen Module sind verfügbar: Jahr, Monat, Tag, Wochentag, Stunde Folgende son

28.08.2018 phpwebstat | Kategorie: PHP/ Counter
Affilinator - Affilinet XML Produktlisten Skript

Die Affilinator Affilinet XML Edition ist ein vollautomatisches Skript zum einlesen und darstellen der Affili.net (Partnerprogramm Netzwerk) Produktlisten und Produktdaten. Im Grunde gibt der Webmaster seine Affilinet PartnerID ein und hat dann unmittelb

27.08.2018 freefrank@ | Kategorie: PHP/ Partnerprogramme
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:32 Uhr.