2016-08-31 7 views
-2
CREATE TABLE IF NOT EXISTs `users` (
    `id` int(11) NOT NULL AUTO_INCREMENT, 
    `username` varchar(255) NOT NULL, 
    `firs_name` varchar(255) NOT NULL, 
    `last_name` varchar(255) NOT NULL, 
    `email` varchar(255) NOT NULL, 
    `password` varchar(32) NOT NULL, 
    `sign_up_date` date (255) NOT NULL, 
    `activated` enum('0','1') NOT NULL, 
    PRIMARY KEY `id` 
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; 
+2

'sign_up_date日(255)、NOT NULL、' '、' NOT NULLをsign_up_date日であるべきで試してみてください –

答えて

0

問題はここにある:sign_up_date日付(255)NOT NULL

日付を参照するときは、文字の最大値を設定しないでください。

試してみてください。sign_up_date日付NOT NULLを

0

は、以下のコード

CREATE TABLE IF NOT EXISTs `users` (
    `id` int(11) NOT NULL AUTO_INCREMENT, 
    `username` varchar(255) NOT NULL, 
    `firs_name` varchar(255) NOT NULL, 
    `last_name` varchar(255) NOT NULL, 
    `email` varchar(255) NOT NULL, 
    `password` varchar(32) NOT NULL, 
    `sign_up_date` date NOT NULL, 
    `activated` enum('0','1') NOT NULL, 
    PRIMARY KEY `id` 
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; 
関連する問題