ich habe im Xampp MySQL 5.0 laufen. Auf dem Webserver ist allerdings MySQL 3.23 am laufen..
Wenn ich einen Dump hochspiele.. dann fügt er den "auto_increment" Wert nicht richtig ein obwohl ich die SQL-Export-Kompatibilität auf MySQL 3.23 stelle.
So sieht der der Export aus:
- Code: Select all
DROP TABLE IF EXISTS `jos_akobook`;
CREATE TABLE `jos_akobook` (
`gbid` int(10) NOT NULL,
`gbip` varchar(15) NOT NULL default '',
`gbname` varchar(20) NOT NULL default '',
`gbmail` varchar(60) default NULL,
`gbloca` varchar(50) default NULL,
`gbpage` varchar(150) default NULL,
`gbvote` int(10) default NULL,
`gbtext` text NOT NULL,
`gbdate` varchar(20) default NULL,
`gbcomment` text,
`gbedit` enum('y','n') NOT NULL default 'n',
`gbeditdate` datetime default NULL,
`published` tinyint(1) NOT NULL default '0',
`gbicq` varchar(20) default NULL,
`gbaim` varchar(20) default NULL,
`gbmsn` varchar(20) default NULL,
PRIMARY KEY (`gbid`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;
und so sollte er aussehen:
- Code: Select all
DROP TABLE IF EXISTS `jos_akobook`;
CREATE TABLE `jos_akobook` (
`gbid` int(10) NOT NULL auto_increment,
`gbip` varchar(15) NOT NULL default '',
`gbname` varchar(20) NOT NULL default '',
`gbmail` varchar(60) default NULL,
`gbloca` varchar(50) default NULL,
`gbpage` varchar(150) default NULL,
`gbvote` int(10) default NULL,
`gbtext` text NOT NULL,
`gbdate` varchar(20) default NULL,
`gbcomment` text,
`gbedit` enum('y','n') NOT NULL default 'n',
`gbeditdate` datetime default NULL,
`published` tinyint(1) NOT NULL default '0',
`gbicq` varchar(20) default NULL,
`gbaim` varchar(20) default NULL,
`gbmsn` varchar(20) default NULL,
PRIMARY KEY (`gbid`)
) TYPE=MyISAM;
Was mach ich falsch?