Versuchs mal damit:
CREATE TABLE `user` (
`id` INT NOT NULL AUTO_INCREMENT ,
`Loginname` VARCHAR( 30 ) NOT NULL ,
`Nickname` VARCHAR( 30 ) NOT NULL ,
`Mailadresse` VARCHAR( 50 ) NOT NULL ,
`Passwort` VARCHAR( 50 ) NOT NULL ,
`Geburtstag` DATE NOT NULL ,
`Wohnort` VARCHAR( 40 ) NOT NULL ,
PRIMARY KEY ( `id` ) ,
UNIQUE (`Loginname` , `Nickname`)
);

Das zweite Problem liegt daran, dass es in deiner Tabelle kein Feld mit dem Namen "Text" gibt...