Prosze o interpretacje błędy w krótkim kodzie

0
CREATE TABLE `movie` (
  `movie_id` int(11) NOT NULL auto_increment,
  `movie_name` varchar(255) NOT NULL default '',
  `movie_type` tinyint(2) NOT NULL default '0',
  `movie_year` int(4) NOT NULL default '0',
  `movie_leadactor` int(11) NOT NULL default '0',
  `movie_director` int(11) NOT NULL default '0',
  PRIMARY KEY  (`movie_id`),
  KEY `movie_type` (`movie_type`,`movie_year`)
) ENGINE=MyISAM PACK_KEYS=0 DEFAULT CHARSET=latin2 AUTO_INCREMENT=4;

INSERT INTO `movie` VALUES (1, 'Bruce Wszechmog±cy', 5, 2003, 1, 2);
INSERT INTO `movie` VALUES (3, 'Wielki Kanion', 2, 1991, 4, 3);
INSERT INTO `movie` VALUES (2, 'Życie biurowe', 5, 1999, 5, 6);

CREATE TABLE `movietype` (
  `movietype_id` int(11) NOT NULL auto_increment,
  `movietype_label` varchar(100) NOT NULL default '',
  PRIMARY KEY  (`movietype_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=9 ;

INSERT INTO `movietype` VALUES (1, 'Science-fiction');
INSERT INTO `movietype` VALUES (2, 'Dramat');
INSERT INTO `movietype` VALUES (3, 'Przygoda');
INSERT INTO `movietype` VALUES (4, 'Wojenny');
INSERT INTO `movietype` VALUES (5, 'Komedia');
INSERT INTO `movietype` VALUES (6, 'Horror');
INSERT INTO `movietype` VALUES (7, 'Akcja');
INSERT INTO `movietype` VALUES (8, 'Dla dzieci');

CREATE TABLE `people` (
`people_id` int(11) NOT NULL auto_increment,
`people_fullname` varchar(255) NOT NULL default '',
`people_isactor` tinyint(1) NOT NULL default '0',
`people_isdirector` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`people_id`)
) TYPE=MyISAM PACK_KEYS=0 DEFAULT CHARSET=latin2 AUTO_INCREMENT=7 ;

INSERT INTO `people` VALUES (1, 'Jim Carrey', 1, 0);
INSERT INTO `people` VALUES (2, 'Tom Shadyac', 0, 1);
INSERT INTO `people` VALUES (3, 'Lawrence Kasdan', 0, 0);
INSERT INTO `people` VALUES (4, 'Kevin Kline', 1, 0);
INSERT INTO `people` VALUES (5, 'Ron Livingston', 0, 0);
INSERT INTO `people` VALUES (6, 'Mike Judge', 0, 0);


PHPmyAdmin zgłasza:
CREATE TABLE `people` (
`people_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`people_fullname` varchar( 255 ) NOT NULL default '',
`people_isactor` tinyint( 1 ) NOT NULL default '0',
`people_isdirector` tinyint( 1 ) NOT NULL default '0',
PRIMARY KEY ( `people_id` )
) TYPE = MYISAM PACK_KEYS =0 DEFAULT CHARSET = latin2 AUTO_INCREMENT =7;

MySQL zwrócił komunikat: Dokumentacja
#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 'TYPE=MyISAM PACK_KEYS=0 DEFAULT CHARSET=latin2 AUTO_INCREMENT=7' at line 7

Proszę i pomoc i z gory bardzo dziekuje Tomek :)

0

Wywal PACK_KEYS=0.
Poza tym masz również inne błędy, ale nie po to tu przyszedłeś...

0

Dzieki, to jest skopiowane z ksiazki, przekonalm sie ze sa tam bledy, pewnie masz racje. Wielkie dzieki za pomoc :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1