Seite 1 von 2
SQL-Fehler
Verfasst: 10.03.2006 15:07
von adidas
Hallo,
ich hatte ein Backup von einer kleinen Datenbank (max. 500 KB glaube ich) gemacht. Nun, ich habe Hoster gewechselt und wenn ich mit phpmyadmin versuche den Backup einzuspielen, kommt diese Meldung:
Fehler:
Code: Alles auswählen
SQL-Befehl:
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1
MySQL meldet: Dokumentation
#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 'DEFAULT CHARSET=latin1' at line 8
Warum passiert das so? Das Backup wurde mit phpmyadmin gemacht und beim einspielen kommen Fehlermeldungen... ?
Verfasst: 10.03.2006 15:38
von fanrpg
Entferne mal über charset = x

Verfasst: 10.03.2006 15:56
von adidas
fanrpg hat geschrieben:Entferne mal über charset = x

????
Verfasst: 10.03.2006 15:58
von fanrpg
Sowas überall mal entfernen.
Verfasst: 10.03.2006 16:03
von adidas
habe ich, jetzt kommt folgender fehler:
Code: Alles auswählen
SQL-Befehl:
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` ) LOCK TABLES `admin` WRITE
#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 'LOCK TABLES `admin` WRITE' at line 12
Verfasst: 10.03.2006 16:06
von fanrpg
Code: Alles auswählen
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` ) ;
LOCK TABLES `admin` WRITE ;
Versuch dat mal.
Verfasst: 10.03.2006 16:14
von adidas
Und jetzt kommt:
Fehler:
Code: Alles auswählen
SQL-Befehl:
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` )
#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 '' at line 7
Verfasst: 10.03.2006 16:20
von fanrpg
Code: Alles auswählen
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` ) ;
Warum hast du das ; wieder vergessen?
Hast du überhaupt eine Ahnung wie SQL Anweisungen aussehen müssen? ô,o
Verfasst: 10.03.2006 16:34
von adidas
jetzt kommt wieder ne meldung
Code: Alles auswählen
Fehler SQL-Befehl:
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` )
#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 '' at line 7
Verfasst: 10.03.2006 16:39
von fanrpg
Code: Alles auswählen
CREATE TABLE `admin` (
`uid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`uname` varchar( 15 ) NOT NULL default '',
`pwd` varchar( 32 ) NOT NULL default '',
`email` varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( `uid` ) ,
UNIQUE KEY `uname` ( `uname` )
);