2011-06-29 6 views
0

J'utilise mysql db (version 5.5) et en utilisant mysql query browser (v 1.1.5) .Mais quand j'essaye de créer une table simple en utilisant le navigateur de requête je reçois l'erreur suivante:erreur (1064) lors de la création de table dans mysql

CREATE TABLE `tstaks`.`employee` (
    `empid` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, 
    `name` VARCHAR(45) NOT NULL, 
    PRIMARY KEY(`empid`) 
) 
TYPE = InnoDB; 


mysql error no 1064 
you have an error in your sql sytax,check the manual that corresponds to your mysqlserver version for right syntax to use 
near type ='innoDB 

Répondre

5

TYPE doit être ENGINE: ENGINE=InnoDB

+0

Table @Peter Kruithofunder oprion du navigateur de requêtes MySQL i ont moteur == InnoDB moteur sorrage sélectionné – akshay

+0

Je ne sais pas de navigateur requête MySQL. Je sais juste que le SQL que vous avez fourni doit avoir ce changement. Peut-être que le navigateur de requêtes mysql génère un SQL non valide. –

+0

J'ai pasetd le sql généré par le navigateur de requête mysql dans mon poste orignial. Où puis-je choisir engine == innodb dans mysql? – akshay