ElDiablo
Lt. Commander
- Registriert
- Juli 2009
- Beiträge
- 1.315
Hallo zusammen,
ich versuche grad eine größere Datenbank auf meinem neuen (managed) Server einzuspielen. Da sie bei weitem zu groß für PHPMyAdmin ist und ich sie bei meinem DSL2000 hier nicht mal eben in einem normalen Editor (außer VIM) ansehen kann, würd ich sie gern per Shell updaten.
Da Create Database dort nicht geht, habe ich die Datei schon entsprechend angepasst und die Datenbank manuell angelegt.
Die ersten Tabellen werden wunderbar angelegt.
Nun erhalte ich beim Erzeugen einer Tabelle einen Syntax-Error:
Eingabe rund um die betreffende Zeile:
Fehler:
Jemand eine Idee?
Gruß
El
ich versuche grad eine größere Datenbank auf meinem neuen (managed) Server einzuspielen. Da sie bei weitem zu groß für PHPMyAdmin ist und ich sie bei meinem DSL2000 hier nicht mal eben in einem normalen Editor (außer VIM) ansehen kann, würd ich sie gern per Shell updaten.
Da Create Database dort nicht geht, habe ich die Datei schon entsprechend angepasst und die Datenbank manuell angelegt.
Die ersten Tabellen werden wunderbar angelegt.
Nun erhalte ich beim Erzeugen einer Tabelle einen Syntax-Error:
Eingabe rund um die betreffende Zeile:
Code:
CREATE TABLE `oxconfigdisplay` (
`OXID` char(32) character set latin1 collate latin1_general_ci NOT NULL,
`OXCFGMODULE` varchar(32) NOT NULL default '',
`OXCFGVARNAME` char(32) NOT NULL default '',
`OXGROUPING` varchar(255) NOT NULL default ''
`OXPOS` int(11) NOT NULL default '0',
PRIMARY KEY (`OXID`),
KEY `list` (`OXCFGMODULE`,`OXCFGVARNAME`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Fehler:
Code:
ERROR 1064 (42000) at line 30362:
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
'`OXPOS` int(11) NOT NULL default '0',
PRIMARY KEY (`OXID`),
KEY `list` (`OX' at line 6
Jemand eine Idee?
Gruß
El